Byobu 및 tmux, F 키 사용 방법

Byobu 및 tmux, F 키 사용 방법

Byobu 지원 Linux 상자( 사용 tmux)에 액세스하고 있는데 Byobu에 바인딩되지 않으면 특정 F 키를 사용할 수 없는 것 같습니다. 예를 들어 F6정렬에 사용합니다 htop. 나는 팔로우한다이 제안, 하지만 나에게는 효과가 없는 것 같습니다. 버튼 Shift을 누르면 아무 일도 일어나지 F2않습니다 F6. PuTTY를 통해 연결 중입니다.

답변1

나도 똑같은 일을 해서 더스틴 커크랜드가 말한 기록의 열쇠를 찾아야 하는데 나로서는 - . 물론 키 바인딩을 다시 매핑하면 그에 따라 조정할 수 있습니다. 바인딩 키는 필요하지 않습니다.ctrlb shiftF12ctrla

토글 스위치이므로 -로 한 번만 토글하면 됩니다. shift그런 F12다음 Byobu 기능 키로 돌아가야 하는 경우 해당 조합을 다시 누르면 됩니다.

그러나 이는 세션이 지속되는 동안에만 지속됩니다. 내 "rc" 파일에 저장될 수 있도록 다시 눌러야 한다는 것을 기억해야 합니다.

답변2

전환할 수 있습니다.화면다음을 눌러 F 키 사용을 켜거나 끕니다.

ctrla-!

답변3

다른 솔루션을 사용하는 데 어려움을 겪고 있습니다. shift- F12모든 기능이 비활성화되는 것은 아닙니다. F6여전히 세션이 분리되어 있습니다. 또한 Putty에서 작동하는 데 문제가 있는 것 같습니다 F12( F1- F10문제 없음). 그리고 ctrla- !tmux가 아닌 백엔드로 화면에서만 작동합니다.

또 다른 접근 방식은 사용자의 byobu 키 바인딩에서 F 키를 완전히 비활성화하는 것입니다.

byobu를 사용하는 경우멀티플렉서, 시작 부분에 다음을 추가합니다 ~/.byobu/keybindings.tmux.

source $BYOBU_PREFIX/share/byobu/keybindings/f-keys.tmux.disable

byobu를 사용하는 경우화면, 시작 부분에 다음을 추가합니다 ~/.byobu/keybindings.

source $BYOBU_PREFIX/share/byobu/keybindings/f-keys.screen.disable

참고: 주의 깊게 살펴보세요. 백엔드에 따라 다른 파일을 수정해야 합니다.

관련 정보