在vim中使用外部语法高亮显示器

时间:2011-03-18 16:30:42

标签: vim

我可以访问仅限内部语言的语法突出显示程序。有没有办法让vim调用这个程序来执行语法高亮?我认为在我编写自己的语法文件之前,这是否可行是值得的,因为它非常复杂(更不用说容易发生变化)。有问题的程序可以非常容易地自定义,以新的中间格式输出(它目前只输出HTML),如果这样可以使事情变得更容易。

1 个答案:

答案 0 :(得分:2)

我建议用一种语言写一个快速的一次性脚本 您可以选择将有问题的程序的输出转换为Vim 突出语法。你提到该程序很容易改变,但是 它的输出格式可以轻松定制:使用您自己的转换 脚本(解析程序输出格式)可以轻松保留 与最新更改保持同步(只需再次运行脚本)。并作为 其他人提到:在Vim中创建一个新的语法文件是really easy, 所以这取决于程序的复杂程度输出实际上有多难。