Ответ 1
Я понял это. Мне пришлось принудительно перезагрузить файл, установив
filetype off
filetype on
В частности, я должен был сделать это ПОСЛЕ запуска
syntax on
Это объясняется главным образом в режиме просмотра патогенов
Я пытаюсь использовать vim-coffee- script плагин https://github.com/kchmck/vim-coffee-script, но не обнаруживает тестовый файл как файл типа coffeescript. Однако, когда я делаю это вручную
:set ft=coffee
он работает. Что происходит?
.vimrc и test.coffee https://gist.github.com/911087
Я понял это. Мне пришлось принудительно перезагрузить файл, установив
filetype off
filetype on
В частности, я должен был сделать это ПОСЛЕ запуска
syntax on
Это объясняется главным образом в режиме просмотра патогенов
Решение Noli иногда работало на меня. В другое время или для других типов файлов он прерывался. Это приводило меня в бешенство.
Решение состоит в перемещении syntax enable
в нижней части vimrc.
Объяснение. Следуя логике noli немного, я проверил патогенные документы в Github. Одна вещь привлекла мое внимание
execute pathogen#infect()
syntax on
filetype plugin indent on
Все включено после установлены плагины. Я заметил, что это не так в моем vimrc, поэтому я переместил syntax
и filetype
в конец моего vimrc. Проблема решена (до сих пор)
Я попробовал все предлагаемые решения здесь, но никто не работал на меня. Решение, которое сработало для меня, это добавить следующий снипп в файл ~/.vimrc
syntax on
filetype on
au BufNewFile,BufRead *.coffee set filetype=coffee
и проблема решена.