在这个Vim屏幕截图中,您可以看到当光标移动到一条线上时,它会将空白字符(如左图所示)的正常颜色从灰色更改为黑色.无论光标位置如何,我是否可以停止并始终显示灰色?

我试过在配色方案中设置这些,但没有运气:
hi SpecialKey guibg=bg guifg=#CCCCCC gui=none
hi NonText guibg=bg guifg=#CCCCCC gui=none
Run Code Online (Sandbox Code Playgroud)
小智 0
是的你可以。来自:help listchars(最后):
“NonText”突出显示将用于“eol”、“extends”和“precedes”。“SpecialKey”用于“nbsp”、“tab”和“trail”。
highlight有了这些知识,您就可以相应地修改您的配色方案或在 vimrc 中添加对 的调用。