Vim 设置列表时如何保持SpecialKey的颜色

Vim 设置列表时如何保持SpecialKey的颜色,vim,Vim,I配置\u vimrc文件如下: hi CursorLine guibg=#DDDDDD hi SpecialKey guifg=#d8a080 gui=italic set listchars=tab:»\ ,trail:·,extends:»,precedes:«,eol:¶ set CursorLine set list 当我四处移动光标时,当前行的SpecialKeys的颜色变为黑色 我如何保持它们#d8a080和斜体 多谢各位 也许你的_vimrc没有坏。我在下面

I配置\u vimrc文件如下:

hi CursorLine   guibg=#DDDDDD

hi SpecialKey   guifg=#d8a080   gui=italic

set listchars=tab:»\ ,trail:·,extends:»,precedes:«,eol:¶

set CursorLine

set list
当我四处移动光标时,当前行的SpecialKeys的颜色变为黑色

我如何保持它们#d8a080斜体


多谢各位

也许你的_vimrc没有坏。我在下面测试

# cat > foo.vim
hi CursorLine   guibg=#DDDDDD
hi SpecialKey   guifg=#d8a080   gui=italic
hi Constant   guifg=#d8a080   gui=italic
set listchars=tab:»\ ,trail:·,extends:»,precedes:«,eol:¶
set cursorline
set list
^D

# vim foo.vim
我可以看到光标线是浅灰色的,而“#DDDDDD”(是常量)是斜体。 我在下面做的就是向大家展示我的能力

:map
v  <C-X>         "*d
...
:地图
v“*d
...

我可以看到
是斜体。

问得好!我认为光标线在预设的突出显示组中具有优先权…