我有一个自定义 XML 文件格式,它可以在某些标签中包含代码块。
例如:
<Root>
<Sql> select * from foo </Sql>
<MoreJunk> ... </MoreJunk>
<Python><![CDATA[
def Bar(*args):
return False
]]></Python>
</Root>
如何让 Vim 对标签内的文本使用 SQL 语法高亮显示,并对<Sql>
标签内的文本使用 Python高亮显示<Python>
?
我知道 Vim 已经可以做到这一点,因为它正确地突出了 HTML 文件中的 Javascript。
我尝试检查 HTML 语法文件,但无法弄清楚。