私はなぜ私が多くの混乱を抱えていたのかを発見しました。私は、他の人たちと同様に、デフォルトのターミナル設定を有効にするのに苦労していました。バックグラウンドでtmuxセッションがあったことを思い出しました。セッションを再接続し、プロセスを閉じ、すべてのtmuxプロセスを閉じました。次にtmuxを再起動したときに、デフォルトのターミナル設定.tmux.confが有効になり始めました。他の人もこれを行っているかどうかはわかりませんが、変更する前にすべてのtmuxプロセスを閉じることをお勧めします.tmux.confファイルをます。
.bashrcまたはを変更せずに、ローカルマシン(OSX 10.9.5とiTerm2)で動作するようにセットアップしました.bash_profile。行set -g default-terminal "xterm-256color"を追加しただけです~/.tmux.confすべてのtmuxプロセスにて再起動。
リモート設定(sshからUbuntu 14.04)をまったく変更せずにまったく同じように動作させました.bashrc。私は単にリモートマシンにを追加set -g default-terminal "xterm-256color"し~/.tmux.conf、すべてのリモートtmuxプロセスを再起動しました。
echo $TERMtmuxセッション内からVimが何を見ているかをテストできます。screen私がすべてのtmuxプロセスを再起動するまで、それは値として言っていましたが、その時点でxterm-256color期待どおりに反映されました。
お役に立てば幸いです。
$ tmux -2か?