제목 이스케이프 시퀀스로 인해 GNU 화면 제목이 손상되는 것을 어떻게 방지합니까?

제목 이스케이프 시퀀스로 인해 GNU 화면 제목이 손상되는 것을 어떻게 방지합니까?

나는 쉘 프롬프트나 사전 실행을 제어할 수 없으며 화면에 할당된 제목을 유지하고 싶습니다. 화면이 헤더 이스케이프 시퀀스를 무시하도록 할 수 있나요?

답변1

설명이 와 유사하게 "보이는" 터미널이 있는 경우 터미널이 xterm수행 screen하는 모든 작업이 와 유사하다고 가정합니다 xterm. 어떤 이유로든 xterm-titles 및 xterm-mouse 함수와 동일합니다.

  • 존재하다termcap.c, 환경 변수에 TERM"xterm" 또는 "rxvt" 문자열이 포함되어 있는지 확인하거나 kMxterm 스타일 문자열 \033[M에 대한 키 정의가 존재하는지 확인합니다.
  • 이 검사가 실패하면 ( D_CXT다음의 표기법을 따르십시오.ansi.c그리고display.c), screen마우스 및 제목 이스케이프 시퀀스를 억제합니다.

따라서 그렇게 할 수는 있지만 아마도 원하는 것이 아닐 수도 있습니다. TERM로 설정할 수 있습니다 vt100(그리고 screen마우스 또는 제목 문자열은 모릅니다).

정말 야심적이라면 screen이 두 기능을 독립적으로 구성할 수 있도록 수정할 수 있습니다.

관련 정보