OS X で文字化けしたターミナルウィンドウをリセットする

OS X で文字化けしたターミナルウィンドウをリセットする

SSH経由でLinuxサーバーに接続しました。次のコマンドを実行した後

cat dmesg.1.gz

SSHセッションのプロンプトがからに変更されましconor@linux:~$␌⎺┼⎺⎼@┌␋┼┤│:·/┌⎺±⎽$

ターミナルに入力したテキストもすべて文字化けし、 と入力して SSH セッションを切断した後でもexit、Mac とのターミナル セッションは文字化けしたままでした。ターミナル ウィンドウを閉じて新しいウィンドウを開くことで、この問題を解決しました。

キーの組み合わせなどを使用して、ウィンドウを閉じて再度開くことなく、ターミナルをリセットする方法はありますか?

答え1

端末は「代替文字セット」モードに切り替わりました。元に戻すには、次のように入力します。

tput rmacs

シェルプロンプトで(文字化けした)入力内容も文字化けして表示されますが、このコマンドが終了すると正常に戻ります。

答え2

私も同じ問題に遭遇しました。修正するには、「シェル」->「リセットの送信」をクリックします。それでも問題が解決しない場合は、「シェル」->「ハードリセット」をクリックします。これにより、ターミナルを閉じて再度開くことなくリセットされます。

答え3

コマンドラインで「reset」と入力すると (何を入力しているのか分からない場合でも)、多くの場合役に立ちます。

答え4

以前の回答を試しても効果がなかったため、マニュアルページを参照しました: tput reset

関連情報