내 12.04 서버에서 tmux 백엔드와 함께 byobu를 사용합니다. 자정 사령부 바로 가기 키를 사용하고 싶지만 F 키가 작동하지 않습니다.
여기서 문제에 대한 게시물을 보았습니다.
그러나 그들은 구식이며 byobu의 최신 버전에서는 작동하지 않는 것 같습니다. 이 문제를 해결하거나 더 나은 방식으로 MC를 사용하려면 어떻게해야합니까?
답변
다음 중 하나를 눌러 Byobu (tmux) 내부에서 F 키 사용을 쉽게 켜거나 끌 수 있습니다.
-
shift– F12(tmux에서)
-
ctrl– a– !(화면)
전체 공개 : 저는 Byobu의 저자이자 관리자입니다.
답변
에 자정 사령관 예제에 대한 트리거 할 F2키 :
- Alt+ 2(동시에)를 누릅니다
- ESC, 2(차례로 차례로)를 누릅니다 .
다음을 사용하여 전환하는 것보다 더 편리합니다.
-
Shift+ F12(tmux에서 byobu의 기본값)
-
Ctrl+ A+ !(화면)
답변
하, 내 자신의 마음을 따르는 사람 🙂
짧은 대답 : 내 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 = "화면"