我目前是用kramdown这个mardown渲染引擎的,平时写东西都会用到Latex数学公式,所以kramdown比较适合,它的语法是所有Latex内容都放在$$之间,我想在vim中自定义高亮这部分内容,我写的代码是:syn match mdiLatex "\$\$[^\$\$]*\$\$",我在其他的正则表达式测试工具里是完全可以匹配的,但是在vim却不行。如$$x_1$$是可以匹配到,但是$$\frac{1}{2}$$却不行,一旦中间的内容出现“\”就不行,而且也不能有换行。真是太奇怪了。难道是vim内部正则解析是不同的?哪位大哥解释一下啊?