使用:set cursorline
and ,当光标在同一行时,和高亮组:set list
中的字符(例如,在每行的末尾,由+产生)失去高亮显示,像任何其他平淡的文本一样恢复到高亮组。这是非常令人困惑、丑陋和糟糕的。NonText
SpecialKey
$
^M
CtrlVEnterNormal
这些是我的配置中的相关亮点:
:hi Conceal term=reverse cterm=none ctermfg=237 ctermbg=none
:hi CursorLine term=underline cterm=none ctermfg=none ctermbg=235
:hi NonText term=reverse cterm=none ctermfg=237 ctermbg=none
:hi Normal term=none cterm=none ctermfg=252 ctermbg=234
:hi SpecialKey term=reverse cterm=none ctermfg=14 ctermbg=23
无论我的高亮配置如何(包括根本没有配置),问题仍然存在。我知道一些高亮组总是胜过其他组,但是其他组(Conceal
例如)的语法高亮和高亮保持不变;有没有办法制作NonText
和SpecialKey
保留他们的亮点?