Тема прекрасно работает в gVIM, потому что gVIM поддерживает 16,7 миллионов цветов , среди которых есть и Solarized.
В терминале Solarized будет использовать 16 цветов терминала ANSI по умолчанию. Это будет выглядеть ужасно, если вы не установите тему Solarized для вашего эмулятора терминала. Для Konsole доступно много версий, вы должны просмотреть и выбрать наиболее точную. После установки тема заменит 16 цветов ANSI (обычно довольно простых) на соляризованные, «соляризация» всего терминала (или, скорее, любого цветного приложения).
Альтернативой является указание Solarized «опуститься» до базовой 256-цветовой палитры, которую поддерживают многие эмуляторы терминала. Цвета, которые вы получаете, не будут отображать истинные соляризованные цвета, но являются приблизительными. Вы можете включить ухудшенную 256-цветную версию Solarized, добавив let g:solarized_termcolors=256
в свой .vimrc
файл.
Кроме того, если ухудшенные цвета по-прежнему не отображаются, добавьте ответ Даниэля Андерссона к моему и добавьте set t_Co=256
к своему .vimrc
. (в этом нет необходимости, если вы $TERM
правильно настроены, вероятно, так и должно быть xterm-256color
)
let g:solarized_termcolors=256
в .vimrc решило проблему.