Терминатор + VIM + Соляризация

6671
Jens Geiregat

Я пытаюсь заставить Solarized работать с моим Терминатором и Vim на Ubuntu 11.10. Я пробовал всевозможные конфигурации терминаторов, которые я нашел по всей сети, но я не могу получить результат так, как я хочу.

Когда я использую gnome-терминал, я получаю правильные цвета в Vim с помощью:

" Pathogen initialization call pathogen#infect() se t_Co=256 " ... if has("gui_running") syntax on set hlsearch " Solarized http://ethanschoonover.com/solarized/vim-colors-solarized set background=light " let g:solarized_termcolors=16 colorscheme solarized else syntax on set hlsearch " Solarized http://ethanschoonover.com/solarized/vim-colors-solarized set background=dark let g:solarized_termcolors=16 colorscheme solarized endif 

Но когда я возвращаюсь к Терминатору с настройками этой страницы, фоновый цвет моего Vim кажется слишком светлым, что затрудняет чтение фактического содержимого файла.

Ничто из того, с чем я сталкивался, до сих пор не сработало Может кто-нибудь поделиться рабочей комбинацией .config / terminator / config и .vimrc?

3
Просто подсказка: вы не должны просто слепо устанавливать t_Co в 256-цветный режим, потому что обычно vim самостоятельно определяет это правильно. Это не работает для вас с Terminator, потому что Terminator использует gnome-терминал, а gnome-терминал устанавливает $ TERM в значение xterm, тогда как xterm-256color обычно используется для терминала, который поддерживает 256 цветов. Если вместо этого вы проверите `$ COLORTERM == 'gnome-terminal'`, то вы можете явно определить gnome-терминал и компенсировать неправильную настройку $ TERM. Michael Younkin 10 лет назад 0

1 ответ на вопрос

2
Darek

Вероятно, это настройка:

let g:solarized_termcolors=256 
Я почти не могу поверить, что это было так просто. Спасибо! Jens Geiregat 12 лет назад 0
Я только что заметил, что наличие «синтаксиса» в файлах ftplugin портит солярий. Также сбивает с толку: в то время как я устанавливаю свой фон темным, соляризация, кажется, возвращает его свету, но показывает темные цвета ... Jens Geiregat 11 лет назад 0
Какой терминал вы используете? Darek 11 лет назад 0
Я использую терминатор. Jens Geiregat 11 лет назад 0

Похожие вопросы