私はvimのカラーリングが好きです/var/log/messages
が、絶対ファイル名でのみ動作します。以前のメッセージループ(例/var/log/messages-20120610
:)または他のシステムからインポートされたメッセージファイルでは機能しません。これをどのように調整できますか?
答え1
ファイルが開いたら、次のことを実行できます。
:set filetype=messages
messageという名前のすべてのファイルに対してこの操作を自動的に実行するには、次のように入力します~/.vim/ftdetect/messages.vim
。
autocmd BufNewFile,BufReadPost *messages* :set filetype=messages
答え2
行を追加してください~/.vim/filetype.vim
。
au BufNewfile,BufRead messages-* set filetype=messages