Відповіді:
Коли файл відкритий, ви можете запустити:
:set filetype=messages
Щоб автоматизувати це для всіх файлів, що називаються повідомленнями, введіть таке ~/.vim/ftdetect/messages.vim
:
autocmd BufNewFile,BufReadPost *messages* :set filetype=messages
додати рядок у ~/.vim/filetype.vim
,
au BufNewfile,BufRead messages-* set filetype=messages
ftdetect.vim
?
~/.vim/ftdetect/
це каталог ~/.vim/filetype.vim
, все, що au BufNewfile,BufRead ... set ft=..
можна помістити в цей файл. більш простий.
:help new-filetype
"... Ні в якому разі краще не змінювати файл $ VIMRUNTIME / filetype.vim. Він буде перезаписаний при встановленні нової версії Vim."
~/.vim/
не є $VIMRUNTIME
системним рівнем. Не буде замінено новим встановленим Vim.