reset
, ancak ekranınızı temizler. Çalışıyorsanız xterm
veya uyumlu bir şey varsa , kullanmak için en kısa, en az müdahaleci olan şey
printf '\033[?9l'
Bu, XTerm Kontrol Sekanslarının Fare İzleme bölümünde açıkça belirtilmez , ancak açılmış olabilecek modlardan herhangi birini kapatarak fare modunu sıfırlamanıza (devre dışı bırakmanıza) olanak tanır. Bunlar adlandırılmış sabitler olarak belgelenmiştir: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
ve 9
en kısa olanıdır.
Fare modu birçok uygulama tarafından açılır. Biri kapatmadan çıkarsa, gördüğünüz tek karakterleri üretir. ncurses uygulamaları endwin
, tüm iyi niyetli lanetler uygulama çağrısı olan fare modunu kapatır . Diğer uygulamalar (n) küfür kullanamaz veya aramayı unutabilir endwin
.
ncurses uygulamaları, xterm-mouse modunun kullanılabilir olup olmadığını kmous
( screen
terminal açıklamasının bir parçası olan ) test ederek kontrol eder . Bu özelliği 1999'dan beri test etmenin standart yolu olmuştur , bu nedenle bir uygulamanın fare modunu yanlışlıkla açması pek olası değildir. Aksine, işini yapmayı unutmuş bir uygulamayı gösterir.
Bu arada, screen.xterm
Debian'ın ncurses-term
paketine herhangi bir giriş yok (onu tutmak, kaldırmaktan daha yararlıdır). Bu paketteki ekranla ilgili tüm girişlerin listesi. Çoğu, screen
çeşitli terminaller için davranışlardaki tutarsızlıkları düzeltmek için kullanılır :
/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
zaman zaman da görüyorum . Bir noktada terminal çoklayıcıları muz gibi görünüyor ve girişleri yanlış çözüyor (xterm
burada söyleyecek bir şey de olabilir).reset
genellikle bunu benim için düzeltir.