用: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
无论我的突出显示配置(包括根本没有配置),问题仍然存在.我知道有些高亮组只是总是胜过其他组,但其他组(Conceal例如)的语法高亮和突出显示仍然完好无损; 有没有办法制作NonText和SpecialKey保留他们的亮点?