Относитесь к строковым литералам как к другому языку


16

У меня есть несколько файлов JavaScript, где строки представляют собой фрагменты HTML-кода для вставки на веб-страницу. Vim выполняет подсветку синтаксиса в JavaScript и выделяет строки в кавычках как таковые. Похоже, на самом деле это выходит за рамки выделения: в кавычке vim не совпадает <с тегом, который начинает тег с того, >который его заканчивает при использовании %; кажется, что такие вещи, как скобки, не существуют в строковых литералах.

Есть ли способ указать vim, что строковые литералы должны рассматриваться как код на отдельном языке?

Ответы:


Используя наш сайт, вы подтверждаете, что прочитали и поняли нашу Политику в отношении файлов cookie и Политику конфиденциальности.
Licensed under cc by-sa 3.0 with attribution required.