Если вы пользуетесь кириллическими символами, то возникает вопрос о том как менять кодировки в VIM? Вим позволяет налету менять кодировки. Вы можете перекодировать файл в нужную для вас кодировку. Например из cp1251 в utf-8. Перед тем как сохранить файл осмотрите весь код. В нем не должно быть перевёрнутых символов. Сохраненные перевернутые символы не подлежат конвертации!
"вызов описания команды на английском языке
:help encoding-values
"установка кодировки
set encoding=utf-8
set encoding=cp1251
"Задаем текущую кодировку cp1251:
:e ++enc=cp1251
:e ++enc=utf-8
"Текст конвертируется и Vim отобразит изменения, если они произошли.
"Исходный файл не изменился. Задаем кодировку сохранения файла utf-8:
:set fileencoding=utf-8
:set fileencoding=cp1251
"Список используемых кодировок для автоматического их определения
set fileencodings=utf-8,cp1251
"Задаем формат переводов строки (dos, unix или mac).
"применяйте для скриптов CRON
:set fileformat=unix
Если вы хотите изучить vim, то посмотрите статью первые шаги освоения vim редактора.