방금 혼란이 많은 이유를 발견했습니다. 나는 여기의 다른 사람들처럼 기본 터미널 설정을 적용하는 데 어려움을 겪고있었습니다. 백그라운드에서 tmux 세션이 있다는 것을 기억했습니다. 세션을 다시 연결하고 프로세스를 종료했으며 모든 tmux 프로세스를 닫았습니다. 다음에 tmux를 다시 시작하면 기본 터미널 설정 .tmux.conf이 적용되기 시작했습니다. 다른 사람들 도이 작업을 수행하고 있는지 모르겠지만 .tmux.conf파일을 수정하기 전에 모든 tmux 프로세스를 닫는 것이 좋습니다 .
나는 어떤을 수정하지 않고 내 로컬 컴퓨터 (iTerm2와 OSX 10.9.5)에 대한 작업에 내 설정을 가지고 .bashrc나 .bash_profile. 모든 나는 줄을 추가했다 않았다 set -g default-terminal "xterm-256color"까지를~/.tmux.conf 모든 tmux 프로세스에 하고 다시 시작하는 것입니다.
에 대한 수정없이 똑같은 방식으로 작동하도록 원격 설정 (ssh to Ubuntu 14.04)을 받았습니다 .bashrc. 원격 컴퓨터에 추가 set -g default-terminal "xterm-256color"하고 ~/.tmux.conf모든 원격 tmux 프로세스를 다시 시작했습니다.
echo $TERMtmux 세션 내에서 Vim이보고있는 것을 테스트 할 수 있습니다 . screen모든 tmux 프로세스를 다시 시작할 때까지 값으로 계속 말하면서 xterm-256color예상대로 반영 되었습니다.
희망이 도움이됩니다.
$ tmux -2?