터미널 창에서 스크롤 백이 작동하지 않습니다 (ssh 세션)


12

slicehost에 우분투 슬라이스가 있는데, 이는 Xen 호스트의 DomU이며 설치가 상당히 줄어 듭니다.

나를 괴롭히는 것은 shift-pgup을 사용하여 터미널에서 뒤로 스크롤하는 것이 작동하지 않는다는 것입니다.

이 스크롤 백 기능을 사용할 수있는 패키지가 무엇인지 말해 줄 수 있습니까 (그래서 설치되어 있는지 확인할 수 있습니다)-작동하지 않는 이유에 대한 다른 통찰력이 있으면 알려주십시오.

(참고 : 현재 "defscrollback 1024"가 설정된 화면이 실행되고 있지만 여전히 작동하지 않습니다.)

답변:


11

~/.screenrc화면 에서 로그 아웃했다가 다시 로그인 하려면 다음을 추가하십시오 .

shell "/usr/bin/bash"
termcapinfo xterm* ti@:te@

1
두 번째 줄은 모두 필요했습니다. (저는 zsh를 사용하고 있습니다)
— OverCoder

4

Screen은 로컬 X 터미널에서 표준 스크롤 백을 비활성화합니다. 실제로 화면 뒤의 저주 프로그램이기 때문입니다. Murali가 말했듯이 화면의 스크롤 백을 사용하려면 Ctrl-A esc를 누른 다음 일반 키 (PgUp / PgDn / cursor)를 사용하여 기록을 살펴 봐야합니다. 탈출은 당신을 다시 얻을 것이다.


흠. 화면을 실행하는 다른 (데비안) 서버에서는 그렇지 않습니다. 여전히 shift-pgup을 사용하여 해당 서버를 다시 스크롤 할 수 있습니다.
— Brent

1
Vi 키 바인딩 (hjkl, Ctrl + F, Ctrl + B, / 검색 등)도 화면의 스크롤 백에서 작동합니다.
— Murali Suriar

아-또한 이것은 "X 터미널"이 아닙니다-ssh 세션입니다.
— Brent

그리고 SSH 세션은 무엇입니까?
— womble

1

스크린 세션이 로컬 또는 원격 컴퓨터에 있습니까? 리모컨에있는 경우 화면의 뒤로 스크롤 모드 (기본적으로 Ctrl + A, [)로 들어갑니다.

Shift + PgUp이 관심없이 작동합니까?


내 실수-나는 ctrl-pgup이 아닌 shift-pgup을 의미했다.
— Brent

+1 Ctrl-A [(스크롤 백 기능을 제공합니다.))
— Brent

화면의 스크롤 백을 사용하면 여러 화면 창 사이를 복사하여 붙여 넣을 수도 있습니다. Ctrl-A [복사 모드로 전환합니다. 스페이스를 한 번 누르면 첫 번째 마크가 설정되고 두 번째 마크는 다시 공백이 설정됩니다. 그런 다음 Ctrl-A]는 버퍼의 내용을 현재있는 창에 붙여 넣습니다.
— Murali Suriar

0

서버에서 스크린 세션을 실행하면서 PuTTY를 터미널로 사용하는 경우 PuTTY 구성 터미널-> 기능에서 "대체 터미널 화면으로 전환 비활성화"옆의 확인란을 선택해야합니다. 그러면 스크롤이 정상적으로 작동합니다.


PuTTY가 아닌 그놈 터미널을 사용하고 있지만 감사합니다.
— Brent
당사 사이트를 사용함과 동시에 당사의 쿠키 정책과 개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.