用:set cursorline和:set list,在字符NonText和SpecialKey高亮组(例如,$在每一行的末尾,并^M通过产生的Ctrl+ VEnter)失去其高亮当光标在同一行上,恢复到Normal像任何其他温和的文本高亮组.这非常令人困惑,丑陋和糟糕.
这些是我的配置中的相关亮点:
: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
Run Code Online (Sandbox Code Playgroud)
无论我的突出显示配置(包括根本没有配置),问题仍然存在.我知道有些高亮组只是总是胜过其他组,但其他组(Conceal例如)的语法高亮和突出显示仍然完好无损; 有没有办法制作NonText和SpecialKey保留他们的亮点?