В одной только программе gvim подсветка синтаксиса не включена по умолчанию. Подсветка синтаксиса включается только явным включением с помощью команды, такой как :syntax on
включен. Таким образом, единственный способ включить синтаксис - это включить его самостоятельно в командной строке Vim или добавить такую команду в файл конфигурации, который читается при запуске.
Vim обычно устанавливается в Windows со стандартным набором команд конфигурации в C:\Program Files\Vim\_vimrc
. Этот стандартный набор включает в себя syntax on
. Без каких-либо других файлов конфигурации gvim прочитает этот файл при запуске, и у вас будет выделение синтаксиса.
В :help _vimrc
написано:«Четыре места ищутся для инициализации. Используется первое существующее, остальные игнорируются. "Список пользовательских файлов vimrc включает в себя $HOME/_vimrc
за которым следует $VIM/_vimrc
. В вашей системе $ VIM - это C:\Program Files\Vim
.
Поэтому, когда вы используете файл C:\Documents and Settings\myUsername\_vimrc
, gvim читает этот файл и пропускает C:\Program Files\Vim\_vimrc
. Если ваш _vimrc не содержит syntax on
вы не получите подсветку синтаксиса.
Если вы собираетесь использовать свой собственный _vimrc, убедитесь, что вы скопировали в него из C:\Program Files\Vim\_vimrc
любую из тех команд конфигурации, которые вам нужны, включая syntax on
.