我同步我的.vimrc 文件两台机器之间,一台运行 Debian 测试,另一台运行 Ubuntu。在 Debian 上一切正常。
在 Ubuntu 上,即使指定了黑色,折叠列也是灰色而不是黑色:
213: hi FoldColumn ctermbg=Black ctermfg=Black
如果我注释掉第 213 行,折叠列会变成黑色,但折叠标记默认为白色(重点是将它们隐藏在黑色上)。如果我只是这样做:
213: hi FoldColumn ctermfg=Black
FoldColumn 又变成灰色了。我没有发现插件与grep -r "FoldColumn" .vim/
.有任何想法吗?
答案1
问题是你使用了ctermbg
and ,ctermfg
这意味着当你在 TTY 中时,背景和前景(=文本)都将是黑色的。如果你想为 gui/xorg 设置颜色,请使用guibg
和guifg
,如下所示:
hi FoldColumn guibg=black guifg=LightGray ctermbg=black ctermfg=LightGray
希望这能解决您的问题。