Что ж вы за гадость советуете!
Почти там же читаем: http://konishchevdmitry.blogspot.com/2008/07/howto-vim.html
[Ъ]
Второй способ
Данный способ более естественный для Vim. Вы добавляете в ~/.vimrc строки
----------
" Настраиваем переключение раскладок клавиатуры по <C-^>
set keymap=russian-jcukenwin
" Раскладка по умолчанию - английская
set iminsert=0
----------
и теперь можете переключаться между раскладками комбинацией клавиш <C-^>. При таком способе все команды работают идеально. Недостаток очевиден - необходимо использовать комбинацию клавиш для переключения раскладки, отличную от используемой в остальных приложениях.
[/Ъ]