2016-01-27 5 views
4

Я использую tmux 2.1, терминатор 0,97 и ВЬЮТ 7,4 на убунту испытанного 14,04Ubuntu + Tmux + Vim цвет вопрос

Vim ColorScheme является соляризация-темно. Цвета прекрасны за пределами tmux, но при использовании tmux они немного отличаются.

Разница в том, что фон немного ярче, используя base02 вместо base03 в качестве фона (cf http://ethanschoonover.com/solarized).

Я искал много отчетов о цветах с помощью tmux, и я пробовал практически любую комбинацию настроек для vim и tmux.

У меня есть t_Co = 256 в vim. Также попытался t_Co = 16

set -g default-terminal "xterm" или "screen" или "screen-256color" ничего не меняет.

Когда я пытаюсь «xterm-256color», фон base03, но base02 выделяет почти весь текст. Цвета все еще перепутаны.

Это происходит и с гном-терминалом. Оба терминатора и гном-терминала имеют соляризованную тему и цветовую палитру.

My macbook pro имеет точные настройки .vimrc и .tmux.conf, и все в порядке.

Любая идея, как я мог это исправить?

EDIT: У меня нет проблем с цветом при sshing + tmux с моего ноутбука, так что это, вероятно, проблема с эмуляторами терминалов на ubuntu.

ответ

6

Я решил проблему с помощью установки TERM = экран-в .zshrc 256-цветные

В зависимости от вашего терминала и оболочки вы можете использовать в качестве альтернативы TERM = Xterm-.bashrc и 256-цветные вместо этого.

По какой-то причине установить -g default-terminal "screen-256color" в .tmux.conf было недостаточно.

1

Вы пробовали:

let g:solarized_termtrans = 0 or 1 
let g:solarized_degrade = 0 or 1 
let g:solarized_contrast = "normal" or "high" or "low" 

?

Кроме того, примечание разработчиков Solarized говорит, что если вы собираетесь использовать цветовую схему в терминале, важно добавить цвета схемы в цветовой палитру терминала. В gnome-terminal вы можете сделать это в Edit > Profile Preferences > tab Colors и добавить mannualy цвета в палитру цветов. Вы можете проверить примечание в https://github.com/vim-scripts/Solarized, в разделе ВАЖНОЕ ЗАМЕЧАНИЕ ДЛЯ ПОЛЬЗОВАТЕЛЕЙ ТЕРМИНАЛА.

+0

Я использовал известные темы для терминатора и гнома: Anthony25/gnome-terminal-colors-solarized и ghuntley/terminator-solarized on github. Я попробую эти настройки в vim, когда снова нахожусь на своем рабочем столе. Благодаря! – ElefEnt

Смежные вопросы