Цвет VIM различается на экране локальной и удаленной машины - PullRequest
2 голосов
/ 20 февраля 2012

У меня есть две машины, которые имеют одни и те же .vimrc и colorscheme. Я работаю на машине Local. Когда я открываю vim в терминале Local, это выглядит так:

enter image description here

Фон темный, а цвет контрастный.

Затем я вхожу в машину с Remote по ssh на Local и открываю Remote s vim в screen. И тогда я вижу:

enter image description here

Фон серый, и он выглядит не так, как Local vim. Что случилось?

РЕДАКТИРОВАТЬ : Когда я не использую screen, все работает хорошо. Уродливый цвет существует только в screen.

1 Ответ

1 голос
/ 20 февраля 2012

Видимо , проблема решается добавлением этих строк в ~/.screenrc:

attrcolor b ".I"
termcapinfo xterm 'Co#256:AB=\E[48;5;%dm:AF=\E[38;5;%dm'
defbce "on"
...