gnome-terminal이 무한 스크롤을 허용하지 않는 이유

gnome-terminal이 무한 스크롤을 허용하지 않는 이유

저는 페도라 14를 사용하고 있습니다. 그놈 터미널 2.32.0.

그러나 "무한 스크롤" 상자는 없습니다. 실제로 뒤로 스크롤할 수 있는 행 수는 10,000개로 제한되어 있습니다. 더 높게 설정하면 10,000으로 재설정됩니다.

또한 gconf-editor에 가서 "/apps/gnome-terminal/profiles/Default/scrollback_unlimited" 키를 찾았습니다. 이 값을 전환했지만 롤백은 여전히 ​​10,000행으로 제한됩니다.

Gnome Terminal 2.28에 무한 스크롤백이 도입되었다는 것을 온라인에서 봤습니다.

내가 인식하지 못하는 일종의 시스템 전체 또는 보안 구성 항목이 있습니까? 그렇다면 시스템 관리자에게 문의하여 변경할 수 있습니다.

답변1

버퍼 공간에는 일반적으로 메모리가 필요합니다. 제 생각에는 무한 역방향 스크롤 버퍼는 어떤 터미널 에뮬레이터에서도 현실적으로 기대되지 않습니다. 수행한 모든 작업의 ​​롤백 기록을 유지해야 하는 경우 다음 명령을 실행하세요.

#스크립트

세션을 시작하기 전에 수행하는 모든 작업, 키 입력, 파일 디렉터리 등이 TypeScript 파일에 저장됩니다. 그러면 이 파일에서 원하는 내용을 검색할 수 있습니다.

또한 왜 10K 라인 버퍼가 누구에게나 충분하지 않은지 궁금합니다. 화면 기록을 그렇게까지 스크롤했다면 뭔가 제대로 하고 있지 않은 것입니다. 저는 언제든지 300~400줄을 쓸 수 있습니다.

답변2

이것은 아주 오래된 질문입니다.

최근 gnome 터미널에서는 편집 -> 프로필 기본 설정으로 이동할 수 있습니다. 그런 다음 스크롤 탭으로 이동하여 "무제한" 확인란을 선택하세요.

여기에 이미지 설명을 입력하세요.

이 예는 Ubuntu 14.04 및 GNOME Terminal 3.6.2에서 가져온 것입니다.

편집: 2023년 12월 6일 GNOME 42용 Ubuntu 22.04.2 LTS 버전 3.44.0

여기에 이미지 설명을 입력하세요.

관련 정보