Я использую vim для просмотра некоторых файлов журналов (расширение файла .log
), которые содержат много XML.
Как включить подсветку синтаксиса XML после открытия файла? Конечно, я не хочу на самом деле связывать подсветку синтаксиса XML свселог-файлы.
решение1
Нужная вам команда — « :setfiletype
». Например:
:setf xml
Видеть " :help :setfiletype
".
решение2
Вы также можете поместить это в файл ~/.vimrc
au BufNewFile, BufRead *.extension_name set filetype=xml
Заменятьимя_расширенияс нужным вам расширением, снова откройте vim, и вы увидите подсветку синтаксиса xml.
решение3
Расширяя на@RubyFanatic ответ, у меня сработало следующее (в vim
командном режиме):
au BufNewFile,BufRead *.extension_name setf xml