나는 vim의 색상화를 좋아 /var/log/messages
하지만 절대 파일 이름에만 작동합니다. 이전 메시지 순환(예: /var/log/messages-20120610
)이나 다른 시스템에서 받은 메시지 파일에는 작동하지 않습니다. 이것을 어떻게 조정할 수 있습니까?
답변1
파일이 열려 있으면 다음을 실행할 수 있습니다.
:set filetype=messages
메시지라고 불리는 모든 파일에 대해 이를 자동화하려면 다음을 입력하십시오 ~/.vim/ftdetect/messages.vim
.
autocmd BufNewFile,BufReadPost *messages* :set filetype=messages
답변2
에 한 줄을 추가하세요 ~/.vim/filetype.vim
.
au BufNewfile,BufRead messages-* set filetype=messages