Byobu에서 마우스 휠 스크롤 가능


58

다른 곳에서 마우스 휠을 통한 스크롤 (및 기타 마우스 이벤트)이 tmux에 대해 활성화 될 수 있음을 보았습니다.이 기능은 byobu (tmux 이상)에서도 가능합니까?

답변:


35

예, 가능합니다. 먼저 스크롤 백 모드 로 들어가면 됩니다.

을 누른 F7다음 마우스 스크롤 휠을 사용하십시오. 마지막으로를 눌러 스크롤 백 모드 ESC를 종료 하십시오.

일부 터미널에서는 마우스를 사용하여 계속 스크롤 할 수 없습니다. 그놈 터미널의 경우 프로파일 환경 설정 (탭 스크롤 ) 에서 키 스트로크 스크롤 옵션을 선택 해제하십시오 .


10
흠, 그것은 나를 위해 작동하지 않는 것 같습니다. 대신 전체 터미널을 스크롤하여 byobu 세션을 화면에서 사라지게합니까? 어딘가에 추가 설정이 누락 되었습니까? (gnome-terminal을 사용하여
byobu

3
alt-pageup을 누른 다음 스크롤 휠을 사용 해보면 어떻게됩니까?
더스틴 커클랜드

2
Konsole에 대한 작업을 확인했습니다. 기본적으로 그놈 터미널에서 효과가 없음을 확인했습니다- Scroll on keystroke프로필 환경 설정에서 옵션 을 해제해야했습니다 .
gertvdijk

5
@DustinKirkland는 또한 표시된대로 Esc가 아닌 Enter 키를 눌러 모드를 종료 해야한다는 것을 알았습니다 . 최근에 변경 되었습니까?
Karthik T

1
참고로, "키 스트로크 스크롤"기능을 해제 한 후에도 그놈 터미널에서는 작동하지 않습니다.
Alec

49

여전히이 문제가 발생하면

시도 ALT+F12

제 경우에는 byobu에서 마우스 스크롤이 가능합니다.


이 바로 가기를 찾은 위치를 표시하면 포스터에 도움이 될 수 있습니다
Charles Green

구성에 도움말 메뉴가 있습니다. 터미널에서 byobu-config를 실행하거나 Shift + F1을 누르십시오.
RNA

5
마우스 지원을 끄면 스크롤이 작동 한다는 점이 흥미 롭습니다 . 왜 그럴까요? 편집 : 그리고 이것이 내 마우스로 텍스트를 선택하지 못하게하는 것을 보았습니다 ... :(
Alec

1
@alecb, "mouse off"모드에있을 때 Shift 키를 누른 상태에서 마우스로 텍스트를 선택할 수 있습니다. 편집 : 오, 방금 이것이 EvanLanglois의 답변에도 언급되어 있음을 알았습니다
yoniLavi

5

스크롤 백을 원하고 tmux "마우스 모드"를 사용하지 않으려면 (마우스로 잘라 내기 및 붙여 넣기 기능을 방해 할 수 있음) 다음을 추가하십시오. $HOME/.byobu/.tmux.conf

set -g terminal-overrides 'xterm*:smcup@:rmcup@'

이제 터미널의 스크롤 백이 정상적으로 작동하므로 마우스를 사용하기 위해 특수 키를 누르지 않아도됩니다. 단점은 터미널이 단일 화면에 대해서만 알고 있다는 것입니다. "마우스 마우스"를 사용하여 가장 최근 화면이 아닌 다른 화면을 스크롤해야합니다 (예 : 긴 스크롤 로그 버퍼에 도달하는 경우). 화면을 스크롤하여 화면에서 스크롤 한 것을 보려면 이 문제를 해결합니다! 분할 화면에 대해서도 알지 못합니다. BTW, "마우스 모드"는 설정 파일에서 자동으로 설정 될 수 있습니다. 명령 키 (일반적으로 Ctrl- A)와] 키를 붙여 넣습니다 . 마우스 선택은 마우스 모드에서 자동으로 잘리지 만Shift

추천: byobu는 이미 자체적으로 여러 터미널 세션을 사용하므로 여러 터미널과 함께 사용할 필요가 없습니다. 새 터미널을 여는 핫키를 사용하는 대신 "열린 터미널"핫키를 tilda에 할당합니다. Tilda는 현재 사용중인 모든 작업 공간에서 드롭 다운하고 (모든 작업 공간에 표시됨) 계속 실행되므로 항상 사용할 수 있습니다. 이것은 이제 모든 쉘 세션에 대해 1 곳을 가지고 있기 때문에 byobu와 잘 작동합니다 (실제 쉘 대신 byobu를 실행하도록 tilda를 설정하고 실수로 쉘을 종료하면 다시 실행할 수 있습니다). 또한 byobu를 사용하고 있으므로 터미널 세션이 GUI보다 오래 지속됩니다. ssh로 시스템에 로그인하고 자동으로 Byobu 세션 (컴파일 등을 모니터링하기에 좋습니다)을 가져오고 byobu 가상 창 크기가 휴대 전화 화면으로 조정됩니다. 전화 방향을 바꾸면 데스크탑 화면의 byobu 창이 전화 방향에 따라 바뀝니다-MAGIC! Windows 사용자에게는 매우 인상적입니다.

다음은 터미널 작업이 완료되면 깨달음의 터미널 해킹을 사용하여 GUI에서 알림을받는 것이지만 dbus 권한은 iffy를 만듭니다. 누구든지 byobu와 함께 작업하면 알려주세요!

당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.