내 12.04 서버에서 tmux 백엔드와 함께 byobu를 사용합니다. 자정 사령부 바로 가기 키를 사용하고 싶지만 F 키가 작동하지 않습니다.
여기서 문제에 대한 게시물을 보았습니다.
그러나 그들은 구식이며 byobu의 최신 버전에서는 작동하지 않는 것 같습니다. 이 문제를 해결하거나 더 나은 방식으로 MC를 사용하려면 어떻게해야합니까?
내 12.04 서버에서 tmux 백엔드와 함께 byobu를 사용합니다. 자정 사령부 바로 가기 키를 사용하고 싶지만 F 키가 작동하지 않습니다.
여기서 문제에 대한 게시물을 보았습니다.
그러나 그들은 구식이며 byobu의 최신 버전에서는 작동하지 않는 것 같습니다. 이 문제를 해결하거나 더 나은 방식으로 MC를 사용하려면 어떻게해야합니까?
답변:
다음 중 하나를 눌러 Byobu (tmux) 내부에서 F 키 사용을 쉽게 켜거나 끌 수 있습니다.
shift- F12(tmux에서)
ctrl- a- !(화면)
전체 공개 : 저는 Byobu의 저자이자 관리자입니다.
source $BYOBU_PREFIX/share/byobu/keybindings/f-keys.tmux.disable
마지막에 .byobu / keybindings.tmux에 추가 하십시오
byobu-keybindings
해당 키 조합과 동일한 명령 을 사용할 수도 있습니다 .
에 자정 사령관 예제에 대한 트리거 할 F2키 :
다음을 사용하여 전환하는 것보다 더 편리합니다.
Shift+ F12(tmux에서 byobu의 기본값)
Ctrl+ A+ !(화면)
ESC
하고 9
있습니다.
하, 내 자신의 마음을 따르는 사람 :)
짧은 대답 : 내 ppa ( ppa:izx/private
) 및 update
byobu를 추가 하거나 수동으로 deb를 설치하십시오. Byobu는 -key 동작을 screen
가진 백엔드로 기본적으로 F이전 4.x 스타일로 복원됩니다.
긴 대답 : 사용 byobu-select-backend
으로 전환하기 screen
가 아직 없으면 라인을 추가 $BYOBU_PREFIX/share/byobu/keybindings/f-keys.screen.disable
라인 이후 $BYOBU_PREFIX/share/byobu/keybindings/f-keys.screen
에서 /usr/share/byobu/keybindings/common
.
전체 패치 :
+++ byobu-5.17 / usr / share / byobu / keybindings / common @@ -1 +1,3 @@ $ BYOBU_PREFIX / share / byobu / keybindings / f-keys.screen 소스 + 소스 $ BYOBU_PREFIX / share / byobu / keybindings / f-keys.screen.disable + --- byobu-5.17.orig / etc / byobu / backend +++ byobu-5.17 / etc / byobu / backend @@ -1,4 +1,4 @@ # BYOBU_BACKEND은 현재 "screen"또는 "tmux"일 수 있습니다. # "$ BYOBU_CONFIG_DIR / backend"를 편집하여 사용자별로이를 재정의하십시오. # 또는 "byobu"대신 "byobu-screen"또는 "byobu-tmux"를 시작합니다. -# BYOBU_BACKEND = "tmux" + BYOBU_BACKEND = "화면"