语法高亮运算符,例如*, - >

时间:2013-04-20 07:46:57

标签: c vim syntax-highlighting

我在OS X上使用spf-13 vim发行版(此问题并非特定于此发行版)。我尝试了一些不同的颜色方案(曝光,默认,沙漠),但没有一个突出显示C特定的运算符,如*, - >等。进一步的阅读表明这取决于定义的正则表达式来识别这些运算符。我在vim脚本/正则表达式中不够精通,无法在配色方案上尝试这种修改。

是否可以修改曝光或任何其他方案以在C中突出显示这些运算符?如果有一个已经支持它的配色方案,那将是理想的。

1 个答案:

答案 0 :(得分:4)

Colorschemes仅定义语法文件(和默认组)中定义的语法/突出显示组的颜色。

由于默认的C语法文件似乎没有为这些运算符(或任何其他运算符)定义任何内容,因此您无法对colorscheme做任何事情以使它们脱颖而出。这是应该被mofified ...或扩展的语法文件。

This syntax file扩展了默认语法文件,其中包括运算符。