FreeBSD sc와 vt의 대체 화면

FreeBSD sc와 vt의 대체 화면

기본적으로 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

관련 정보