
Eu adoro a colorização do vim /var/log/messages
, mas só funciona para isso – o nome de arquivo absoluto. Não funciona para rotações de mensagens mais antigas (por exemplo /var/log/messages-20120610
) ou para arquivos de mensagens que recebo de outros sistemas. Como posso ajustar isso?
Responder1
Depois de abrir o arquivo, você pode executar:
:set filetype=messages
Para automatizar isso para todos os arquivos chamados mensagens, coloque o seguinte em ~/.vim/ftdetect/messages.vim
:
autocmd BufNewFile,BufReadPost *messages* :set filetype=messages
Responder2
adicione uma linha em ~/.vim/filetype.vim
,
au BufNewfile,BufRead messages-* set filetype=messages