2

我在 OS X 上使用 spf-13 vim 发行版(这个问题并不特定于这个发行版)。我尝试了几种不同的配色方案(solarized、default、desert),但它们都没有突出 C 特定的运算符,例如 *、-> 等。进一步阅读表明,这取决于定义的正则表达式来识别这些运算符。我对 vim 脚本/正则表达式还不够精通,无法在配色方案上尝试这种修改。

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

4

1 回答 1

4

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

由于默认的 C 语法文件似乎没有为这些运算符(或任何其他运算符)定义任何内容,因此您无法对颜色方案进行任何操作以使它们脱颖而出。这是应该修改的语法文件......或扩展。

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

于 2013-04-20T08:09:09.150 回答