reset
자리가 있지만 화면을 지 웁니다. 실행 중이 xterm
거나 호환되는 것이 있으면 가장 짧고 방해가되지 않는 것은
printf '\033[?9l'
이는 XTerm Control Sequences 의 Mouse Tracking 섹션에 명시 적으로 언급되어 있지 않지만 켜져있을 수있는 모드를 끄면 마우스 모드를 재설정 (비활성화) 할 수 있습니다. 그것들은 명명 된 상수로 문서화됩니다 :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) 저주를 사용하지 않거나 전화를 잊어 버릴 수 있습니다 endwin
.
ncurses 응용 프로그램은 kmous
기능 ( screen
터미널 설명의 일부)을 테스트하여 xterm 마우스 모드를 사용할 수 있는지 확인합니다 . 이것이 1999 년 이후로 기능을 테스트하는 표준 방법 이므로, 응용 프로그램이 실수로 마우스 모드를 켤 가능성은 거의 없습니다. 오히려 작업을 잊어 버린 응용 프로그램을 나타냅니다.
screen.xterm
그건 그렇고, 데비안 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
일반적으로이 문제를 해결합니다.