1

Я пытаюсь выяснить, что происходит с моими цветами в vim в tmux. Почему-то цвета кажутся правильными везде, кроме vim. Каждый подобный вопрос, который я нашел, казалось, был решен путем правильной установки TERM в tmux и vim, но это не работает для меня. В этом случае TERM является xterm-256color в обеих терминальных сессиях. Я попробовал это с TERM = screen-256color и попытался запустить tmux с опцией "-2", чтобы включить режим 256 цветов, но получить те же результаты

Левое изображение - это vim внутри tmux, правое - нет. Разница в цвета

1 ответ1

0

Создайте файл с именем tmux-256color-italic.terminfo и выполните tic xterm-256color-italic.terminfo в терминале. Затем в bashrc вставьте export TERM=xterm-256color-italic

tmux-256color-italic|tmux with 256 colors and italic,
    sitm=\ePtmux;\e\E[3m\e\\, ritm=\ePtmux;\e\E[23m\e\\,
use=screen-256color,

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .