「messages」または「messages-*」という名前のファイルに/var/log/messages構文の強調を適用するようにvimにどのように指示できますか?

「messages」または「messages-*」という名前のファイルに/var/log/messages構文の強調を適用するようにvimにどのように指示できますか?

私はvimのカラーリングが好きです/var/log/messagesが、絶対ファイル名でのみ動作します。以前のメッセージループ(例/var/log/messages-20120610:)または他のシステムからインポートされたメッセージファイルでは機能しません。これをどのように調整できますか?

ベストアンサー1

ファイルが開いたら、次のことを実行できます。

:set filetype=messages

messageという名前のすべてのファイルに対してこの操作を自動的に実行するには、次のように入力します~/.vim/ftdetect/messages.vim

autocmd BufNewFile,BufReadPost *messages* :set filetype=messages

おすすめ記事