질문자와 같은 문제가 있습니다. tmux의 vim 배경에 256 색 지원 .
내 정상적인 터미널에서 zsh
, 배경색 문제가 없습니다. vim
,하지만 내가 그것을 안으로 실행하면 tmux
, 배경색에 문제가 있습니다.
분명히 사용하는 데 문제가 있습니다. screen
대신에 xterm
:
Tmux 외부 : echo $TERM
~의 결과 screen
Tmux 내부 : echo $TERM
~의 결과 xterm
내 .zshrc 및 .tmux.conf에서
TERM=screen-256color
하지만 아무런 영향을 미치지 않습니다. (나는 또한 시도했다. TERM=screen
)
강제로 어떻게 할 수 있습니까? tmux
쓰다 screen
?
편집하다:
htor 덕분에, 나는 덧붙였다. set -g default-terminal "screen"
(시도해 보았습니다. set -g default-terminal "screen-256color"
) .tmux.conf 및 .zshrc export TERM=screen-256color
.
지금 나는 얻는다 :
Tmux 외부 : echo $TERM
~의 결과 screen-256color
Tmux 내부 : echo $TERM
~의 결과 echoscreen-256color
(& lt- - 이상하게 보입니다. 출력이 맞습니까?)
tmux 내부의 vim에서 배경색 문제를 해결하기 위해 내가 할 수있는 다른 방법은 무엇입니까?