我在 vim 中突出显示 [La]TeX 语法有点奇怪。vim 似乎在三种不同的语法突出显示样式之间随机切换,几乎没有押韵或原因。它似乎对其他语言没有这样做,尽管我现在除了 LaTeX(使用语法突出显示)之外没有写过任何东西。
所以:一点背景。当我切换终端仿真器(到urxvt
)时,这个问题开始变得明显,但它也出现在roxterm
、konsole
和gnome-terminal
.
使用TERM
环境变量的值似乎确实会影响结果:TERM
从默认值更改rxvt-unicode-256color
为xterm
或linux
似乎使 vim 不选择第三个,但前两个似乎是随机选择的。
我做了一些谷歌搜索,无济于事。我的 google-fu 可能很弱,如果这是我设法忽略的常见问题,我深表歉意。. .
作为参考,这三种样式在示例文档中的外观:
任何想法或建议将不胜感激。