私の設定
Mac OSは、$TERM = xterm-256colorを使用して、$TERM = xterm-256colorでtmuxを実行します。
MacOSのtmuxセッションでAWS EC2にSSHで接続すると、$ TERMもxterm-256colorです。
奇妙な行動
MacOSでtmuxを使用し、EC2にsshを使用すると、次の動作が発生します。時々スペースバーを押すと、前の文字が繰り返されます。
質問
この問題を解決する方法を知っている人はいますか? EC2ではなくMacで用語を変更したいです。
修正する
これそれで今のようにTERM環境を設定することになりました。その理由は不明です。
答え1
変数TERM
(設定以内にtmuxセッション)問題が発生する可能性があります。 tmuxは、この端末記述で使用されている完全なxterm機能セットをサポートしていません。質問に情報が足りず、どの質問にかかっているのかを判断するのは難しいです。
これ多重化マニュアル開始する場所は次のとおりです。
これ
TERM
tmux内で実行されるすべてのプログラムの場合、環境変数は「screen」または「tmux」に設定する必要があります。新しいウィンドウが自動的に表示されます'TERM=screen
'環境に追加されますが、シェルの起動ファイルまたは以下を介して含めないように注意してください。-e
オプション。
マニュアルページでは、tmuxを正しく設定する方法を議論するのに少し努力することができますが、外のターミナルにTERM=xterm-256color
。