Я использую vim 8.1 на macOS (vim-plug для управления плагинами). Мне нужно работать с файлами COOL, поэтому я вручную загрузил файл синтаксиса и поместил его в ~/.vim/syntax
Я добавил следующую строку в свой .vimrc
, чтобы связать расширение .cl
с COOL:
au BufNewFile,BufRead *.cl setf cool
Однако, когда я загружаю .cl
файлы в vim, он не распознает язык.
:verbose set ft ?
дает:
filetype=lisp
Last set from /usr/local/Cellar/vim/8.1.0650/share/vim/vim81/filetype.vim line 875
Изменение строки .virmc
на:
au BufNewFile,BufRead *.cool setf cool
заставляет vim распознавать файлы как COOL.
Что я должен сделать, чтобы по умолчанию .cl
было COOL вместо LISP?