기본적으로 FreeBSD의 가상 터미널(sc 및 vt)은 전체 화면 응용 프로그램을 종료할 때 이전 터미널 내용을 복원하지 않습니다. 이 기능이 지원되나요? 나는 다음 순서를 시도했습니다.
\E7\E[r\E[?47h
\E[?47l\E8
그러나 그들은 터미널을 지웁니다(첫 번째는 대체 화면을 실행하는 것처럼 보이고 두 번째는 그대로 유지되지만 화면이 지워집니다).
답변1
FreeBSD 10.2에서는 syscons나 vt 모두 대체 디스플레이 버퍼를 지원하지 않습니다. teken에서는 구현되지 않습니다.
답변2
아니요 - sc와 vt는 실제로 xterm과 호환되지 않습니다. 테켄도 마찬가지다. 처음 두 개는 본질적으로 cons25
("SCO와 같은" 콘솔의 25줄)이고 마지막 하나는 xterm-compromise라고 부를 수 있습니다. teken의 기본 아이디어는 cons25
콘솔에 있고 SSH를 통해 다른 알려지지 않은 시스템에 연결된 모든 사람의 고통을 완화하는 것입니다. 일부 기능키가 수정되었고, 일부 화면이 업데이트되었습니다.
존재하다저주, 정확한 터미널 설명이 있는 항목(주석 포함):
teken
와의 차이점을 더 잘 이해하려면 xterm
다음을 실행해 보세요.vttest
,예를 들어,
vttest 25x80.80
(80/132 열 전환에 대한 지원 부족으로 주의가 산만해지는 것을 방지하기 위해) 터미널 설명을 확인하려면tack
더 유용한.
이러한 터미널이 대체 화면을 지원하는 경우 터미널 데이터베이스에 메모가 있을 것이며 (아마도) smcup
이를 설명하기 위해 및 기능이 채워질 것입니다.rmcup