Как мне отредактировать цветной фон, который появляется вокруг некоторого текста в цветовой схеме 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команды и опыт изменения внешнего вида для настройки цветов) и добавить аналогичные команды в файл пользовательской цветовой схемы.

Другие вопросы по тегам