syntax-highlighting – Trate los literales de cadena como un idioma diferente

Pregunta:

Tengo varios archivos JavaScript en los que las cadenas son fragmentos de HTML para insertar en la página web. Vim realiza el resaltado de sintaxis en JavaScript y resalta las cadenas entre comillas como tales. Parece ir más allá de resaltar, de hecho: dentro de una cita, vim no coincide con el < que comienza una etiqueta con el > que la termina cuando se usa % ; parece suponer que cosas como los corchetes no existen en los literales de cadena.

¿Hay alguna forma de indicarle a vim que los literales de cadena deben tratarse como código en un idioma separado?

Respuesta:

Deberá utilizar la palabra clave contains en un archivo de sintaxis (consulte : la ayuda contiene )

Como ejemplo de uso, vea cómo se define y utiliza la región de sintaxis pythonDocTest dentro de un archivo de sintaxis de Python.

Leave a Comment

Your email address will not be published.

Scroll to Top

istanbul avukat

-

web tasarım