Eu tenho vários arquivos JavaScript em que as strings são trechos de HTML a serem inseridos na página da web. O Vim executa destaque de sintaxe no JavaScript e destaca as seqüências de caracteres citadas como tais. Parece ir além de destacar, de fato: dentro de uma citação, o vim não corresponde ao <
que inicia uma tag com o >
que termina quando ela é usada %; parece assumir que coisas como colchetes não existem em literais de string.
Existe uma maneira de indicar ao vim que literais de string devem ser tratados como código em um idioma separado?