이전에 닫은 파일의 남은 부분을 터미널에 표시

이전에 닫은 파일의 남은 부분을 터미널에 표시

여러 Unix 서버에서 다음과 같은 동작을 확인했습니다.

  • 다음을 사용하여 모든 파일을 나열합니다 ls -lrt. 3개의 파일이 표시됩니다.
  • vi 편집기를 사용하여 파일 중 하나를 엽니다.
  • 열린 파일을 닫습니다

이제 일부 Unix 시스템에서는 포인트 2(3개 파일 나열, 있는 그대로 출력)와 같은 이전 화면을 볼 수 있으며 ls -lrt일부 시스템에서는 가장 최근에 열린 파일 텍스트가 인쇄됩니다.

*rc이 동작이 의존하는 구성 파일이나 일부 파일의 설정을 알고 싶습니다 .

답변1

처럼 들린다xterm 대체 화면기능(rxvt를 포함하여 xterm과 유사한 대부분의 터미널 에뮬레이터에서 구현됨)

xterm은 출력 창을 세 부분으로 나눕니다.

  • 이것정상화면이 창문만큼 크고,
  • 이것롤백, 창이 가득 차면 창에 줄을 복사하고,
  • 이것여분의"전체 화면" 프로그램이 표시될 때 xterm이 전환할 수 있는 화면입니다.

전환은 이스케이프 시퀀스를 사용하여 수행됩니다. 그럼 평소대로가능한터미널 설명의 초기화(및 종료) 기능의 일부입니다: termcap tite/또는 terminfo smcuprmcup. 이것은 관례이며(termcap이나 terminfo에는 이에 대한 특별한 기능이 없습니다) 일부 사용자는 이를 요구하고 다른 사용자는 필요하지 않기 때문에 터미널 설명이 다릅니다.

추가 자료:

다양한 제안(어느 쪽이든 별로 좋지 않음):

관련 정보