Answers:
添加在一条线上~/.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覆盖。