我喜欢 vim 的彩色化/var/log/messages
,但它只适用于绝对文件名。它不适用于旧的消息循环(例如/var/log/messages-20120610
)或我从其他系统获得的消息文件。我该如何调整这个?
答案1
打开文件后,您可以运行:
:set filetype=messages
要对所有名为 messages 的文件自动执行此操作,请将以下内容放入~/.vim/ftdetect/messages.vim
:
autocmd BufNewFile,BufReadPost *messages* :set filetype=messages
答案2
添加一行~/.vim/filetype.vim
,
au BufNewfile,BufRead messages-* set filetype=messages