tmux를 설치했지만 이제 텍스트 모드 vim colorschemes가 배경색을 제대로 채우지 않습니다. 다음은 일반적인 우분투 14.10 터미널에서 colorscheme xoria256으로 보이는 모습입니다.
그리고 여기 tmux 이후에 정확히 동일한 터미널에서 실행할 때 :
보시다시피 vim에 텍스트가없는 곳 어디에서나 데스크탑이 표시됩니다. 256 색 터미널이 있습니다.
내 .tmux.conf :
~ cat .tmux.conf
set -g mode-mouse on
set -g default-terminal "screen-256color"
256 컬러 터미널이 있습니다.
~ tput colors
256
tmux가 일반 터미널에서 잘 작동하는 vim 256 색상의 색상으로 올바르게 작동하도록하려면 어떻게해야합니까?
@ jw03 슬프게도 이러한 옵션 중 어느 것도 문제를 해결하지 못했습니다. 동일한 행동. 같은 동작을 나는 TMUX 내부 종결을 실행하면
—
토마스 브라운
tmux 내부의 쉘에서 값은
—
Ry- November
$TERM
무엇입니까? 이 아닌 경우로 screen-256color
시작 vim
하여 TERM=screen-256color vim
시작 스크립트 세트가 없는지 확인하십시오 TERM
(또는 버그가있는 소프트웨어를 해결하기 위해이를 수행해야하는 경우 원래 값을 먼저 확인하십시오).
@ 미니 테크 : 빙고. xterm-256color가있는 반면 screen-256color는 문제를 해결합니다. 당신이 대답을한다면 나는 그것을 받아 들일 것입니다.
—
Thomas Browne
이것은 나를 위해 일한 : stackoverflow.com/a/15095377/96855
—
올리비에 Lalonde
gnome-terminal
합니다. tmux를 시작하여TERM=xterm tmux
다르게 작동하는지 확인하십시오. 경우xterm
작동하지 않습니다 시도xterm-256color
나xterm-color
.