Проблемы с цветом vim в tmux через ssh. - PullRequest
0 голосов
/ 02 ноября 2018

У меня проблема с tmux и vim, когда цвета фона отличаются, но только когда я ssh'd на другой машине. Решения для опубликованных вопросов, которые я нашел до сих пор, не сработали для меня.

enter image description here

Слева - моя локальная машина, справа - когда я ssh'd в мою devbox. Это одна сессия tmux.

На обеих машинах:

  • TERM установлен на «screen-256color»
  • с использованием bash
  • .vimrc содержит set term=screen-256color
  • .tmux.conf содержит set -g default-terminal "screen-256color"

Я использую Gnome. Цвет фона в tmux, когда я в ssh и просто использую cli, является нормальным, это происходит только когда я открываю vim и возвращается к нормальной цветовой схеме, когда я выхожу.

1 Ответ

0 голосов
/ 02 ноября 2018

Я смог решить эту проблему с помощью colo default в моем .vimrc. У меня было туннельное зрение, я убежден, что это проблема с tmux, и совершенно забыл, что vim поставлял систему .vimrc на удаленной машине.

...