Как сохранить fgcolor для SpecialKey, когда: set list - PullRequest
5 голосов
/ 13 ноября 2010

Я настраиваю _vimrc файл таким образом:

hi CursorLine   guibg=#DDDDDD

hi SpecialKey   guifg=#d8a080   gui=italic

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

set CursorLine

set list

Когда я перемещаю курсор, цвет текущей строки SpecialKeys становится BLACK!

Как мне их сохранить # d8a080 и курсив ?

Большое спасибо!

1 Ответ

0 голосов
/ 23 июня 2011

Возможно, ваш _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" (является константой) курсивом. И я сделал ниже, чтобы показать SpecifalKey.

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

Я мог видеть <C-X> курсив.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...