以前、デフォルトの Mac OS X ターミナル アプリを使用して ssh 経由で Ubuntu ベースの tmux にアクセスしましたが、あなたが説明した問題が見つかりました。私の bash と tmux は screen-256color に設定されており、Mac のリストにもありません。端末設定。
次の行を追加してみました:
export TERM=screen-256color
起動コマンドとして使用されていましたが、起動時に無視され、xterm-color でオーバーライドされました。
また、Mac ターミナルの設定を screen-256color に変更するには、[Shell] > [Export Settings] を選択し、生成された XML ファイルを編集して、行 xterm-color を見つけて screen-256color に変更し、[Shell] > [Importing this] に変更します。設定ファイル。ただし、ターミナルを起動すると、この設定がまだxterm-color で上書きされていることがわかりました。
そこで私は認めてiTerm2をダウンロードしました。これにより、screen-256color 設定をプレーン テキスト フィールドに入力することで変更できました (限られたプルダウン メニューから選択するのではなく)。これは、コンソールを閉じて再度開く必要もなく、すぐに機能しました。
結論として、デフォルトの Mac ターミナルではなく iTerm2 を使用することをお勧めします (必要な $TERM への変更を許可していないようです)。