resetその場所がありますが、画面をクリアします。実行中xtermまたは互換性のあるものであれば、使用する最短で最も邪魔にならないものは
printf '\033[?9l'
これは、明示的に記載されていないマウストラッキングのセクションXTermの制御シーケンスが、xterm電源がオンになってかもしれない可能性のいずれかのモードをオフにすることによって(無効)マウスモードをリセットすることができます。それらは名前付き定数として文書化されています:
#define SET_X10_MOUSE 9
#define SET_VT200_MOUSE 1000
#define SET_VT200_HIGHLIGHT_MOUSE 1001
#define SET_BTN_EVENT_MOUSE 1002
#define SET_ANY_EVENT_MOUSE 1003
そして9最短です。
マウスモードは多くのアプリケーションでオンになっています。オフにせずに終了すると、見た奇妙な文字が生成されます。ncursesアプリケーションは、マウスモードをでオフにしendwinます。これは、すべての行儀の良いcursesアプリケーションの呼び出しです。他のアプリケーションは(n)cursesを使用しないか、の呼び出しを忘れる場合がありますendwin。
ncursesアプリケーションは、kmous機能(screen端末の説明の一部)をテストすることにより、xtermマウスモードが使用可能かどうかを確認します。1999年以降、この機能をテストする標準的な方法であるため、アプリケーションが誤ってマウスモードをオンにすることはほとんどありません。むしろ、それは仕事をするのを忘れたアプリケーションを示します。
ところで、screen.xtermDebianのncurses-termパッケージにはエントリがありません(削除するよりも保持する方が便利です)。以下は、そのパッケージ内のすべての画面関連エントリのリストです。ほとんどはscreen、さまざまな端末の動作の不一致を修正するために使用されます。
/usr/share/terminfo/s/screen.konsole
/usr/share/terminfo/s/screen-16color-bce
/usr/share/terminfo/s/screen-16color
/usr/share/terminfo/s/screen3
/usr/share/terminfo/s/screen.mrxvt
/usr/share/terminfo/s/screen-bce.Eterm
/usr/share/terminfo/s/screen-bce.gnome
/usr/share/terminfo/s/screen.xterm-xfree86
/usr/share/terminfo/s/screen-bce.konsole
/usr/share/terminfo/s/screen-bce.mlterm
/usr/share/terminfo/s/screen-256color-s
/usr/share/terminfo/s/screen-bce.mrxvt
/usr/share/terminfo/s/screen-bce.rxvt
/usr/share/terminfo/s/screen.linux
/usr/share/terminfo/s/screen.vte
/usr/share/terminfo/s/screen-bce.xterm-new
/usr/share/terminfo/s/screen.teraterm
/usr/share/terminfo/s/screen-16color-bce-s
/usr/share/terminfo/s/screen.xterm-r6
/usr/share/terminfo/s/screen+fkeys
/usr/share/terminfo/s/screen-256color-bce-s
/usr/share/terminfo/s/screen.mlterm
/usr/share/terminfo/s/screen-16color-s
/usr/share/terminfo/s/screen-bce.linux
/usr/share/terminfo/s/screen.gnome
/usr/share/terminfo/s/screen.rxvt
/usr/share/terminfo/s/screen2
/usr/share/terminfo/s/screen.Eterm
/usr/share/terminfo/s/screen.xterm-new
tmuxを時々見ます。ある時点で、端末マルチプレクサはバナナになり、入力を誤ってデコードしているように見えxtermます(ここで何か言いたいことがあるかもしれません)。reset通常はこれを修正します。