Как мне отредактировать цветной фон, который появляется вокруг некоторого текста в цветовой схеме Jellybean VIM?
Раньше я использовал gVim, но я переключаюсь на стиль терминала VIM, и я хотел бы избавиться от некоторой раздражающей подсветки фона, которая отображается за определенным текстом. Вот несколько примеров того, о чем я говорю
Цветовая схема VIM, которую я сейчас использую - это Jellybeans, и я нашел файл здесь
~/.vim/colors/jellybeans.vim
Я скопировал и вставил jellybeans.vim здесь http://pastie.org/2596544
Что я должен изменить в jellybeans.vim, чтобы избавиться от выделения фона вокруг текста?
1 ответ
Куски текста на красном и фиолетовом фоне, вероятно, являются орфографическими ошибками. Используемая цветовая схема не настраивает подсветку орфографических ошибок, поэтому по умолчанию активна.
Есть четыре группы выделения, ответственные за появление орфографических ошибок: SpellBad
, SpellCap
, SpellRare
, SpellLocal
(увидеть:help spell-quickstart
). Параметры по умолчанию для этих групп выглядят примерно так:
:hi SpellBad term=reverse ctermbg=224 gui=undercurl guisp=Red
:hi SpellCap term=reverse ctermbg=81 gui=undercurl guisp=Blue
:hi SpellRare term=reverse ctermbg=225 gui=undercurl guisp=Magenta
:hi SpellLocal term=underline ctermbg=14 gui=undercurl guisp=DarkCyan
Изменить параметры подсветки (можно запустить :highlight
команды и опыт изменения внешнего вида для настройки цветов) и добавить аналогичные команды в файл пользовательской цветовой схемы.