我在OS X上使用spf-13 vim发行版(此问题并非特定于此发行版)。我尝试了一些不同的颜色方案(曝光,默认,沙漠),但没有一个突出显示C特定的运算符,如*, - >等。进一步的阅读表明这取决于定义的正则表达式来识别这些运算符。我在vim脚本/正则表达式中不够精通,无法在配色方案上尝试这种修改。
是否可以修改曝光或任何其他方案以在C中突出显示这些运算符?如果有一个已经支持它的配色方案,那将是理想的。
答案 0 :(得分:4)
Colorschemes仅定义语法文件(和默认组)中定义的语法/突出显示组的颜色。
由于默认的C语法文件似乎没有为这些运算符(或任何其他运算符)定义任何内容,因此您无法对colorscheme做任何事情以使它们脱颖而出。这是应该被mofified ...或扩展的语法文件。
This syntax file扩展了默认语法文件,其中包括运算符。