Невозможно загрузить правильную цветовую схему. Использование vim-Plug для установки соляризации. - PullRequest
0 голосов
/ 22 февраля 2020

Я на Ма c только что установил соляризованный с vim-Plug. Тем не менее, цветовая схема совершенно не правильна, как это:

terminal screenshot

Я погуглил подобные вопросы, как Не удалось установить vim solarized Но это кажется нерешенным. Может кто-нибудь сказать мне, что здесь происходит? Мой $TERM = xterm256color

1 Ответ

0 голосов
/ 23 февраля 2020

См. Это важное примечание для пользователей терминала в инструкциях по установке для vim-colors-solarized:

Если вы собираетесь использовать Solarized в режиме терминала (т.е. не в GUI версия, такая как gvim или macvim), , пожалуйста, пожалуйста, рассмотрите возможность настройки цветовой схемы эмулятора терминала на использование палитры Solarized. [...]

Если вы используете Solarized без этих цветов, Solarized нужно будет указать, что его цветовую схему следует снизить до набора, совместимого с ограниченной палитрой терминала 256 (тогда как при использовании 16 значений цвета ANSI терминала, вы можете установить правильные значения c для палитры Solarized).

Если вы используете пользовательские цвета терминала, solarized.vim должен работать из коробки для вас.

Если вы используете эмулятор терминала, который поддерживает 256 цветов и не хотите использовать пользовательские цвета терминала Solarized, вам потребуется использовать ухудшенную схему 256 цветов. Для этого просто добавьте следующую строку перед строкой colorscheme solarized:

let g:solarized_termcolors=256 

Опять же, я рекомендую просто изменить цвета терминала на значения Solarized вручную или с помощью одного из многие схемы терминала доступны для импорта.

Короче говоря, лучший способ использовать тему Solarized - это также использовать ее в своем терминале. Это в значительной степени смысл темы, такой как Solarized, для обеспечения согласованности между вашими приложениями оболочки и обычно включает в себя настройку всех из них для темы. См. Соляризованный веб-сайт для получения дополнительной информации о теме и идеях, лежащих в ее основе.

В качестве альтернативы, если вы используете терминал с 256 цветами, вы можете получить цвета, которые около соляризованные цвета только на Vim путем изменения вашего vimr c на:

let g:solarized_termcolors=256
colorscheme solarized
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...