Activar el resaltado de sintaxis XML en vim para un archivo que no es XML

Activar el resaltado de sintaxis XML en vim para un archivo que no es XML

Estoy usando vim para explorar algunos archivos de registro (la extensión del archivo es .log) que contienen una gran cantidad de XML.

¿Cómo puedo activar el resaltado de sintaxis XML después de abrir el archivo? Por supuesto, en realidad no quiero asociar el resaltado de sintaxis XML contodoarchivos de registro.

Respuesta1

El comando que desea es " :setfiletype". Por ejemplo:

:setf xml

Ver " :help :setfiletype".

Respuesta2

También puedes colocar esto en tu archivo ~/.vimrc.

au BufNewFile, BufRead *.extension_name set filetype=xml

Reemplazarnombre_extensióncon la extensión que desee, vuelva a abrir vim y verá resaltada la sintaxis xml.

Respuesta3

Ampliando@RubyFanatic respuesta, lo que funcionó para mí fue (en vimel modo de comando):

au BufNewFile,BufRead *.extension_name setf xml

información relacionada