Vim的默认行为是语法突出显示特殊字符,如数字、布尔值等。但是,当处理评论时,我发现这是一个主要的干扰,因为Vim默认突出显示它们。我希望评论中的任何语法颜色都保持一致。(在我的例子中,是浅灰色)什么是配色方案或vimrc设置,以保持一致的评论颜色?
此外,unlet c_comment_strings也无法解决此问题。
unlet c_comment_strings
cngwdvgl1#
这不是关于特定的颜色方案。这是关于语法匹配规则,允许在注解中查找字符串/数字。所以它取决于语言。对于C/C++,它是由c_comment_strings变量的存在来控制的(参见:h c.vim)。而且它不是一个真正的默认值。这个变量要么是在你的vimrc中有意定义的,要么是来自标准的defaults.vim。在后一种情况下,你需要取消它。对于其他语言,请参考Vim文档中的特定语法。
c_comment_strings
:h c.vim
defaults.vim
1条答案
按热度按时间cngwdvgl1#
这不是关于特定的颜色方案。这是关于语法匹配规则,允许在注解中查找字符串/数字。所以它取决于语言。
对于C/C++,它是由
c_comment_strings
变量的存在来控制的(参见:h c.vim
)。而且它不是一个真正的默认值。这个变量要么是在你的vimrc中有意定义的,要么是来自标准的defaults.vim
。在后一种情况下,你需要取消它。对于其他语言,请参考Vim文档中的特定语法。