SSH擬似端末特殊文字の問題

SSH擬似端末特殊文字の問題

ssh -tしたがって、次のような状況が発生します。 tmuxで使用すると予期しない動作を示すホストがあります。

ssh -t my-problem-host tmux非ASCII文字(たとえば)を呼び出すとマークされます_。 tmuxを呼び出さずに接続しても問題ありません。

たとえば、ssh -t my-problem-host bash後で手動でtmuxを入力すると機能しますが、whileはssh -t my-problem-host bash tmux機能しません。

tmux 以外のその他の奇妙な動作: 特殊文字を使用してssh -t my-problem-host vim入力すると、特殊文字とスペースが表示されます。特殊文字を使用しssh -t my-problem-host mcて入力すると、2つの質問が表示されます??

単一ホストでのみこの問題が発生しており、この問題の原因と解決策を知りたいです。本質的にssh -t問題を引き起こすように見えるのは、ホストに奇妙な疑似端末があるようです。

ベストアンサー1

修正は に変更します/etc/default/localeLANG=CLANG=en_US.UTF-8

sshなしでsshを使用すると、-tLANGはbashに設定されますが、-ttmuxやvimなどの他のプログラムではLANGを使用するとCに設定されます。

おすすめ記事