Я действительно хотел бы вникнуть во все красочное совершенство солнечной цветовой схемы , но, похоже, я не могу правильно ее настроить.
У меня есть основной солнечный файл в моей папке .vim / colors, я установил цвета своего профиля терминала в соответствии с тем, что указано на сайте, и добавил строки
set background=dark
let g:solarized_termcolors=16
colorscheme solarized
в мой .vimrc, но vim выглядит серым и по умолчанию использует ярко-зеленый цвет. Любые идеи?
Ответы:
Вот что я рекомендую попробовать:
syntax on
находится в вашем .vimrc:echo &t_Co
). Если будет 8, ты захочешьse t_Co=16
. Вы также можете попробовать,se t_Co=256
хотя безlet g:solarized_termcolors=16
этого будет использоваться резервный режим 256, что не совсем правильная цветовая схема.Я бы прокомментировал вышеупомянутый вопрос для следующего, но требуется карма 50. Пожалуйста, напишите мне по электронной почте через сайт проекта, чтобы решить эту проблему дальше, так как я нахожусь в процессе создания хорошего пошагового руководства для общих проблем с цветом.
источник
syntax on
,let g:solarized_termcolors=256
,set background=dark
и ,colorscheme solarized
но это не совсем правильно. Также пользуюсь Pathogen.set t_Co=16
иlet g:solarized_termcolors=16
у меня не сработало. Вот что сработало:Я надеюсь, что это поможет кому-то.
источник
Я узнал, как это сделать, из этой статьи.
Я написал следующий сценарий для работы с gnome-terminal.
источник
gconftool-2 --set "/apps/gnome-terminal/profiles/Default/foreground_color" --type string "#838394949696"
Если вы пытаетесь использовать vim с solarized внутри tmux, это исправление вашей проблемы.
https://github.com/krisleech/vimfiles/wiki/Fix-solarized-theme-in-tmux
источник
Пробую сам, кажется, работает лучше без
Установив его на 16, я получаю ярко-зеленый цвет, который вы, кажется, описываете. Может, попробовать оставить по умолчанию 256?
Однако это не совсем имитирует цвета со снимков экрана (хотя облегченная версия выглядит довольно близко). Я получаю цвета со снимком экрана, только если использую gvim.
Однако я не использовал предоставленные цвета профиля терминала, поэтому вы можете получить другой результат.
источник
Для любителей копирования и вставки: вот как вы устанавливаете солнечную цветовую схему vim в Ubuntu:
И presto
источник
Это сработало для меня для exherbo
256 цветов в vim также могут помочь
источник
Из README ( выделено мной ):
Что сработало для меня в Ubuntu 16.04 с включенным приложением Терминал, так это просто выбрать Solarized для «Цвета текста и фона» (выбрать светлый или темный) и «Палитра» в Терминале> Настройки> Профили> (выберите свой)> Редактировать> Цвета
В некоторых других ответах рекомендуется выбрать 256-цветовую палитру, но, как упоминалось в документации, это дает вам ухудшенную (и, на мой взгляд, заметно хуже) цветовую схему.
источник