7

Я использую vim для просмотра некоторых файлов журнала (расширение файла .log), которые содержат много XML.

Как включить подсветку синтаксиса XML после открытия файла? Конечно, я не хочу связывать подсветку синтаксиса XML со всеми файлами журналов.

3 ответа3

8

Вам нужна команда " :setfiletype ". Например:

:setf xml

Смотрите " :help :setfiletype ".

5

Вы также можете поместить это в файл ~/.vimrc

au BufNewFile, BufRead *.extension_name set filetype=xml

Замените extension_name на нужное вам расширение, снова откройте vim, и вы увидите выделение синтаксиса xml.

1

В ответ на ответ @RubyFanatic у меня получилось (в командном режиме vim ):

au BufNewFile,BufRead *.extension_name setf xml

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .