leo*_*mes 1 vim vim-syntax-highlighting
在我的 vim 设置中,我用set list
. 我正在使用日光化的黑暗主题,但改变主题我仍然遇到同样的问题,有时甚至更糟!制表符显示的颜色与背景不同。
我如何阻止这种行为,因为它应该是微妙的,但效果却是压倒性的!
:help 'listchars'
解释:
The "NonText" highlighting will be used for "eol", "extends" and
"precedes". "SpecialKey" for "nbsp", "space", "tab" and "trail".
|hl-NonText| |hl-SpecialKey|
Run Code Online (Sandbox Code Playgroud)
所以,让你烦恼的是高SpecialKey
光组的背景颜色。(除非你使用一些特殊的缩进突出显示插件,但你会告诉我们的,对吗?)
要解决此问题,只需:colorscheme
在~/.vimrc
. 例如清除背景颜色:
:highlight SpecialKey ctermbg=NONE guibg=NONE
Run Code Online (Sandbox Code Playgroud)