Tengo varios archivos JavaScript en los que las cadenas son fragmentos de HTML para insertar en la página web. Vim realiza resaltado de sintaxis en JavaScript y resalta las cadenas citadas 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 termina cuando se usa %; parece suponer que cosas como paréntesis no existen en literales de cadena.
¿Hay alguna manera de indicarle a vim que los literales de cadena deben tratarse como código en un idioma separado?
fuente