2016-05-05 2 views
0

Следующий код работает в терминалеVim Выделите Поиск в vimrc

hi Search ctermfg=Red ctermbg=White cterm=NONE 

Как только он будет добавлен в vimrc, сохранены и источников поиска не highlited. Он выделен цветом по умолчанию, но не указан в новом цвете.

Любые советы, почему это происходит?

+0

ли вы положили его перед строкой, которая устанавливает ColorScheme? – hobbs

+0

Да, я сделал! Я переместил его после цветовой схемы и работает так, как ожидалось. Вы хотите добавить свой комментарий в качестве ответа, чтобы я мог дать вам «кредит»? –

ответ

2

Если вы положили команду hi перед командой colorscheme в свой vimrc, загруженная цветовая схема, вероятно, переписывает вашу подсветку одним из своих. Попробуйте переместить его после цвета.

0

Ваш пользовательский ярлык будет сброшен, если вы измените цветовую схему. В этом случае вы можете использовать autocmd для достижения этой цели, как: autocmd ColorScheme * hi Search ctermfg=Red ctermbg=White cterm=NONE

1

Просто поместите это в .vimrc.

hi Search cterm=NONE ctermfg=grey ctermbg=blue

отлично смотрится в mobaxter или любом черном фоне терминал

Смежные вопросы