Измени мою тему CTAGS - PullRequest
       22

Измени мою тему CTAGS

0 голосов
/ 29 июля 2011

Я использую ctags, которые я установил в Ubuntu. Когда я автоматически завершаю что-то в vim, текст автозаполнения белый на ярко-розовом фоне. На это довольно больно смотреть. Есть ли способ изменить эти цвета? Я не нашел способа сделать это, и ни один из документов не упоминает ничего о теме или цветах. Спасибо!

Ответы [ 2 ]

2 голосов
/ 14 февраля 2014

В дополнение к предыдущему ответу 'mouche' для установки цветов для терминала vim, следующие команды могут использоваться для установки цвета всплывающего меню для GVim:

:highlight Pmenu guibg=brown guifg=white :highlight Pmenusel guibg=yellow guifg=black gui=bold

2 голосов
/ 29 июля 2011

Я понял это.Вы можете изменить цвет, используя:

:highlight Pmenu ctermbg=<color> ctermfg=<color>

Pmenu is PopupMenu, выводится меню-завершение.Чтобы отформатировать текущий выбранный элемент в Pmenu, используйте PmenuSel.

ctermbg - это цвет фона, а ctermfg - это цвет переднего плана.Их можно назвать общепринятыми названиями цветов, такими как красный, зеленый, синий и т. Д.

Я установил свой так в vimrc:

hi Pemnu ctermbg=blue ctermfg=white
hi PmenuSel ctermbg=yellow ctermfg=black
...