Имеется файл yaml
, содержащий html
, например:
template : |+
<div>Hello, world</div>
Возможно ли в Vim (версия 7.3.087) выделить HTML-часть с подсветкой синтаксиса html
?
Я нашел сообщение Различная подсветка синтаксиса в пределах областей файла , который, кажется, имеет именно ту концепцию, которую я искал, но я не могу заставить ее работать как ожидалось с yaml
. Я ожидаю, что смогу сделать следующее (как предложено в ссылке):
" .vimrc
" include the code from the above link
call TextEnableCodeSnip('html' ,'#{{{html' ,'#html}}}', 'SpecialComment')
Тогда имейте yaml
как, например:
template : |+ #{{{html
<div>Hello, world</div>
#html}}}
К сожалению, это не работает должным образом, то есть код html
остается полностью выделенным с yaml
. Я также отметил, что с моей конфигурацией (MacVim 55) это не работает и в текстовых файлах.
Буду признателен за ваши мысли или предложения, и спасибо за чтение.