Добавьте в ~/.vimrc:
(^[ и ^M набираются как <esc>^V<esc> и <esc>^V<enter>, соответственно; или см. этот файл)
Вариант номер 2:
Добавьте в ~/.vimrc:
<F8> позволяет переключать раскладки по кругу. В статусной строке отображается дополнительная информация: кодировка и код текущего символа в десятичном и шестнадцатиричном виде.
Если вышеприведённые методы не работают (например, у меня в vim-7.x так не проходит), попробуйте вместо «:set encoding=...» использовать «:e ++enc=... %:p». Например, для второго способа сделайте замену:
Возможно вы также захотите изменить следующую строку: