Ativando a sintaxe XML realçada no vim para um arquivo não XML

7

Estou usando o vim para navegar por alguns arquivos de log (a extensão do arquivo é .log ), que contém muito XML.

Como posso ativar o realce da sintaxe XML depois de abrir o arquivo? Claro, eu realmente não quero associar o realce de sintaxe XML com arquivos de log todos .

    
por Mansoor Siddiqui 27.01.2012 / 22:32

3 respostas

8

O comando que você quer é " :setfiletype ". Por exemplo:

:setf xml

Veja " :help :setfiletype ".

    
por 27.01.2012 / 23:38
3

Você pode colocar isso no seu arquivo ~ / .vimrc também

au BufNewFile, BufRead *.extension_name set filetype=xml

Substitua extension_name pela extensão desejada, reabra o vim e você verá o destaque da sintaxe xml.

    
por 24.01.2013 / 00:14
1

Expandindo a resposta @RubyFanatic , o que funcionou para mim foi (no modo de comando vim ):

au BufNewFile,BufRead *.extension_name setf xml
    
por 26.04.2016 / 18:06