В настоящее время я загружаю свой синтаксис вручную в vim с помощью :set filetype=python . В зависимости от того, над каким файлом я работаю, я изменяю его вручную. Я думаю, что должен быть более разумный путь. Вероятно, некоторые строки должны быть помещены в мой файл .vimrc

Решение: у меня были все стандартные строки, такие как:

syntax on
filetype plugin indent on

но проблема на самом деле в том, что тип файла не распознается, я заметил, что мне нужен файл ftplugin.vim в моем $ VIMRUNTIME, и это решает мою проблему.

Спасибо за помощь.

3 ответа3

2

Попробуйте добавить в свой .vimrc;

syntax on
filetype plugin indent on

Если вы используете Vundle или Pathogen, обязательно добавьте эти строки после их завершения. См :help syntax :help filetype для получения дополнительной информации.

0

Большинство файлов распознаются, если вы пишете syntax on в вашем .vimrc .

0

Поместите эти две строки вверху вашего ~/.vimrc:

filetype plugin indent on
syntax on

и прочитайте :help :filetype и :help syntax .

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .