Vim FoldColumn 在 Debian / Ubuntu 上的颜色不同

Vim FoldColumn 在 Debian / Ubuntu 上的颜色不同

我同步我的.vimrc 文件两台机器之间,一台运行 Debian 测试,另一台运行 Ubuntu。在 Debian 上一切正常。

在 Ubuntu 上,即使指定了黑色,折叠列也是灰色而不是黑色:

213: hi FoldColumn ctermbg=Black ctermfg=Black

如果我注释掉第 213 行,折叠列会变成黑色,但折叠标记默认为白色(重点是将它们隐藏在黑色上)。如果我只是这样做:

213: hi FoldColumn ctermfg=Black

FoldColumn 又变成灰色了。我没有发现插件与grep -r "FoldColumn" .vim/.有任何想法吗?

答案1

问题是你使用了ctermbgand ,ctermfg这意味着当你在 TTY 中时,背景和前景(=文本)都将是黑色的。如果你想为 gui/xorg 设置颜色,请使用guibgguifg,如下所示:

hi FoldColumn  guibg=black guifg=LightGray ctermbg=black ctermfg=LightGray

希望这能解决您的问题。

相关内容