Соляризованная цветовая схема для vim и неправильный цвет фона

Я использую urxvt с цветовой палитрой Solarized light. мой .Xresources Файл правильно настроен в соответствии с этими инструкциями. Я также использую Vim в качестве основного редактора. Я установил цветовую схему Solarized для Vim и изменил мой .vimrc файл в соответствии с этими инструкциями. Мне нравится светлый цвет фона, поэтому я помещаю следующие строки в .vimrc

syntax enable
set background=light
colorscheme solarized

Тем не менее, Vim установил цвет фона на темный. Затем я отредактировал вторую строку, написал set background=dark и vim изменил цвет фона на светлый.

Проблема в том, что set background=light дает мне темный фон и set background=dark дает мне светлый фон. Почему это странное поведение? Как решить эту проблему? Ах, если я пропущу set background линия, все выглядит хорошо (фон светлый). Я также заметил, что gvim устанавливает правильный цвет фона.

1 ответ

Решение

Ну, я нашел, что идет не так. Официальная (?) Solarized для X Windows не работает при использовании светлых тонов. Здесь и здесь есть обсуждение. Цветовая схема не соответствует значению background, Я решил проблему с помощью конфига из селецкой конфигурации.

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