意味不明な端末から私を救ってください


12

リモートsshセッションにログインしているときに、間違ったファイル(バイナリまたはディレクトリ)にcatを実行すると、表示がちらつきに変換されることがあります。唯一の解決方法は、ターミナルを閉じて新しいターミナルを開くことです。これは、通常、現在のターミナルに関連する多くの状態がすでに存在するためにイライラさせられます。

更新:すばらしい回答を受け取りましたが、少し問題が残っています。次の質問をご覧ください

私に何ができる?

ここに画像の説明を入力してください


タイトルスレッドで発生するため、「意味不明」という言葉を修正することをお勧めします。ご存知のように、投稿を編集して1文字のみを修正することはできません。
ソパラホデアリエレス14

回答:



4

スクリーンショットの「ターミナル」メニューから「リセット」または「リセットしてクリア」を試してください。


別の端末アプリケーションまたはコンソールでは機能しません。

3

他のほとんどすべてのUnixタイプシステムでも機能する古いトリック:

echo "^V^O"

つまり、二重引用符よりも単語echoを入力し、CTRLを押してkev vを入力し、CTRLを 押してキーo(ゼロ以外の文字)を入力し、別の二重引用符を入力してからRETURNを押します。




1

これらの状況の通常のコマンド:

  • 気の利いた
  • eval $(tset -s)#またはeval tset -s
  • echo ^ [c#bashコマンドラインで^ [を取得するには、^ v ESCと入力する必要があります

お役に立てれば


1

あなたがの練習を使用し始めた場合

less filename

の代わりに

cat filename

あなたはそのような州に頻繁に上陸することはありません(これまで?)。


0

screensshセッションで実行すると、より一般的なフォント切り替えエスケープシーケンスが無効になります(ただし、通常のプログラムでも動作します)。画面の主な理由は通常異なります(プログラムの切り替え、再接続時に切断して元のプログラムに戻るなど)。

実行中reset(またはエスケープコンボの1つ)は、文字化けした画面(または入力のエコーを拒否する画面)に再び遭遇した場合に機能します...


1
実行中の画面の問題は、マウススクロールなどの便利な機能が端末から失われることです。
ここから

1
IBTD。はい、マウスのスクロールは機能しませんが、キーボードのスクロールとキーボードのコピーと貼り付けが機能し、「ダイアログの境界線」に問題はありません。他のプログラム(「少ない」など)もマウススクロールを強制終了します。
mihi

gnome-terminalでは、lessマウススクロールを強制終了しませんless。スクロールバックではなく、テキストをスクロールするだけです。
user1686 09

うーん、インストールしたばかりgnome-terminal(Debian Lennyの2.22.3)lessで、マウスでスクロールできません。スクロールバーはと同様にグレーアウトされていscreenます。他のすべてのターミナルエミュレータと同じように。lessまたはscreen閉じるとすぐに、スクロールバーが再びアクティブになります。
mihi
弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.