SSH 세션이 예기치 않게 종료된 후 예기치 않은 터미널 동작

SSH 세션이 예기치 않게 종료된 후 예기치 않은 터미널 동작

터미널에서 다음과 같은 순서로 예상치 못한 동작이 발생하는 경우가 많습니다.

  1. 원격 서버에 연결
  2. 터미널에 내장될 명령/소프트웨어 사용(텍스트 편집기, 상단...)
  3. 세션이 예기치 않게 종료되었습니다.
  4. 모든 마우스 상호 작용은 터미널에 예상치 못한 문자를 삽입합니다(그리고 선택, 복사-붙여넣기 등을 불가능하게 만듭니다).
  • 다음을 클릭하세요:
0;129;19M
  • 선택하다:
0;48;37M0;73;38m

그래서 내 질문은 두 가지입니다.

  1. 이 동작의 원인은 무엇입니까(근본 원인)?
  2. 이 문제를 피하는 방법은 무엇입니까?

답변1

ESC [?1000l마우스 이벤트를 비활성화 하려면 :

printf '\e[?1000l'

이렇게 해야 하는 이유는 응용 프로그램이 마우스 이벤트를 활성화하지만 일반적인 방법으로는 비활성화할 수 없기 때문입니다("세션이 예기치 않게 종료되었습니다.").

인용하다

관련 정보