전체 화면 적용 후 GNU 화면 지우기


14

일반 xterm ( "실제"터미널에 대해 확실하지 않음)에서 작업 할 때 man 또는 vim과 같은 전체 화면 프로그램이 닫히면 사라지고 화면을 떠나서 프롬프트를 볼 수 있으며 이전 프롬프트는 닫은 프로그램을 시작했습니다.

그러나 GNU Screen 내에서 실행할 때 프로그램이 닫힐 때 명확하지 않지만 단순히 위로 이동하여 프롬프트가 표시 될 수 있습니다. 나에게 이것은 추악한 것이며, "정상적인"행동이 재개 될 수 있는지 알고 싶습니다.

나는 수동으로 화면을 직접 지울 수 있다는 것을 알고 있지만 a) 원하지 않는다. b) 그 후의 화면이 아닌 완전히 깨끗한 화면이 될 것입니다 (아마도 더 좋으면 더 좋을 것입니다) .

답변:


17

xterm과 같은 일부 터미널은 "대체 화면"을 지원합니다. 전체 화면 프로그램과 스크롤 프로그램을위한 별도의 화면이 있습니다. xterm에서는 Ctrl+ mouse 2메뉴 하단의 "대체 화면 표시"명령을 사용하여 두 화면 사이를 전환 할 수 있습니다 .

이 동작은 화면에 기본적으로 비활성화되어 있지만 활성화 할 수 있습니다 altscreen옵션 : 추가를 altscreen on당신에게 ~/.screenrc.


1
와우-이것은 gnu 스크린을 엄청나게 더 유용하게 만듭니다 ... 훌륭한 답변
brad

0

termcap화면 설정 과 관련이 있습니다. -a명령 행 옵션으로 화면을 시작할 수 있습니다 .


포인터 주셔서 감사하지만 termcap을 설정하는 방법에 대한 관련 정보를 찾을 수 없으며 -a는 도움이되지 않습니다.
tsvallender
당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.