Ho un numero di file JavaScript in cui le stringhe sono frammenti di HTML da inserire nella pagina web. Vim esegue l'evidenziazione della sintassi su JavaScript e mette in evidenza le stringhe citate come tali. Sembra andare oltre l'evidenziazione, infatti: all'interno di una citazione, vim non corrisponde a quello <
che inizia un tag con quello >
che lo termina durante l'utilizzo %; sembra supporre che cose come parentesi non esistano nei letterali stringa.
Esiste un modo per indicare che i letterali stringa devono essere trattati come codice in una lingua separata?