Мне нелегко заставить мою тему Solarized Light работать правильно на Vim.Тема Vim Solarized Light с неправильными цветами
По какой-то причине цветовая палитра перепуталась, и она выглядит не так, как ожидалось. Контраст отличается. Но когда я запускаю Vim через MacVim, цвета выглядят идеально, в отличие от того, когда я запускаю Vim через Terminal.app (w/bash).
Это то, что мой ~/.vimrc
выглядит следующим образом:
let g:solarized_termcolors=256
let g:solarized_termtrans=1
colorscheme solarized
На моем Terminal.app под «Advanced» варианты Я установил «Объявить терминал как» в xterm-256color
но это не похоже, исправить эту проблему. Я также пытался испортить значение t_Co
(установив его на 8
, 16
и 256
), и это также не исправило проблему.
Это, по-видимому, распространенная проблема для пользователей Terminal.app, и хотя существует множество потоков, созданных по этому вопросу, я не нашел реального решения проблемы.
Я собираюсь предположить, что кто-то правильно не присвоил значение termbg правильно. Поскольку версия gui работает, вы можете запустить ': hi', чтобы показать все основные моменты, определенные в этот момент? Если вы уже используете колоризатор, это должно быть легким для определения этого плохого выделения. –
Взгляните на это, возможно, ваша проблема связана с тем, что терминал обеспечивает минимальный контраст для каждой ячейки: http: //apple.stackexchange. ком/вопросы/29487/это-это возможно, к Disable-терминалов-автоматического подстройка-оф-цветов-в-лев – egmont