O comando que você quer é " :setfiletype
". Por exemplo:
:setf xml
Veja " :help :setfiletype
".
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 .
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.
Expandindo a resposta @RubyFanatic , o que funcionou para mim foi (no modo de comando vim
):
au BufNewFile,BufRead *.extension_name setf xml
Tags vim syntax-highlighting