如何在Vim中取消特殊字符的语法突出显示?

e5njpo68  于 2022-11-11  发布在  其他
关注(0)|答案(1)|浏览(182)

Vim的默认行为是语法突出显示特殊字符,如数字、布尔值等。但是,当处理评论时,我发现这是一个主要的干扰,因为Vim默认突出显示它们。我希望评论中的任何语法颜色都保持一致。(在我的例子中,是浅灰色)
什么是配色方案或vimrc设置,以保持一致的评论颜色?

此外,unlet c_comment_strings也无法解决此问题。

cngwdvgl

cngwdvgl1#

这不是关于特定的颜色方案。这是关于语法匹配规则,允许在注解中查找字符串/数字。所以它取决于语言。
对于C/C++,它是由c_comment_strings变量的存在来控制的(参见:h c.vim)。而且它不是一个真正的默认值。这个变量要么是在你的vimrc中有意定义的,要么是来自标准的defaults.vim。在后一种情况下,你需要取消它。
对于其他语言,请参考Vim文档中的特定语法。

相关问题