2014-12-18 2 views

답변

2

처음에는 일반적으로 F9 메뉴 항목을 사용하지 않기 때문에 비교적 새로운 내용입니다. 그러나, 내가 그랬을 때 B (그것이 강제/가정 된 이후 ctrl이 아니기 때문에), 즉시 다시 시작하지 않고 올바르게 작동했습니다. 귀하의 구성에서 왜 작동하지 않을지 확신 할 수 없습니다. byobu 이후

정말 구성 항목의 자신의 상점을 유지하고 버전을 사용하는 screen/tmux 강요, 당신은 각각의 사람을 읽고 그것을 변경하는 방법을~/.byobu/에보고 변경하는 것을을 찾을 수 있습니다/도움말 페이지.

뒤에서 byobu의 구성 파일을 편집 할 수 있습니다 (항상 좋은 생각은 아니지만 여기에서 허용되어야 함). byobu은 설치된 것 기준으로 screen 또는 tmux을 사용하므로 답변은 ~/.byobu/keybindings (화면 용) 또는 ~/.byobu/keybindings.tmux 중 하나 일 수 있습니다.

나는 screentmux을 모두 사용하여 놀았습니다 ... (기본값 인 tmux이 설치되어 있다고 생각합니다).

확인 첫째

것부터 당신은 사람 (빈 줄) 기대하는 것을 확인하십시오 echo $HOME 인쇄 할 수 있습니다. 해당 홈 디렉터리 내에 .byobu 디렉터리가 없으면 byobu 설치가 중단되거나 홈 디렉터리에 올바른 사용 권한이 설정되지 않은 것입니다. mkdir "${HOME}/.byobu"을 시도해보고 문제가 해결되지 않으면 문제가 될 수 있습니다. man screen

에서

screen

...

escape xy 

Set the command character to x and the character generating a literal command 
character (by triggering the "meta" command) to y (similar to the -e option). 
Each argument is either a single character, a two-character sequence of the form 
"^x" (meaning "C-x"), a backslash followed by an octal number (specifying the 
ASCII code of the character), or a backslash followed by a second character, such 
as "\^" or "\\". The default is "^Aa". 

...

~/.byobu/keybindings의 첫 번째 줄이 있어야 byobu소스 명령이므로 변경하지 마십시오. 그 후, 다음 추가

escape "^Bb" 
register x "^B" 
bindkey "^B" 

(이것은 그대로 byobu가 한 일에서 가져옵니다 내 설치합니다.

escape "^Bb" 
defescape "^Bb" 

이것은 가장 좋은 방법이 될하지 않을 수 있으며, 그것은 몇 가지 역사적 kludgeness을 가지고 있지만 작동 : - 나는 대부분의 시간 byobu없이 screen/tmux을 사용하기 때문에 - 역사적 사실은 단지 설정 나) man tmux에서

tmux

마찬가지로

:.

 prefix key 
       Set the key accepted as a prefix key. 

     prefix2 key 
       Set a secondary key accepted as a prefix key. 
이하게 될 OS 및 소프트웨어 버전을 알고

를 작동하지 않는 경우

unbind-key -n C-b 
set -g prefix ^B 
set -g prefix2 ^B 
bind b send-prefix 

: 0

~/.byobu/keybindings.tmux소스 명령을하지 않기 때문에 내 파일은 다음과 같은 포함 유능한. 필자는 byubu-5.60-0ubuntu1, screen-4.0.3-14ubuntu10 및 tmux-1.8-4로 우분투 -13.10에서 이것을 테스트했습니다.

+0

감사합니다. 필자는 제안한 것처럼'keybindings.tmux'를 수동으로 편집해야만했습니다. 이제 byobu를 다시 시작해야합니다. 어떤 이유로 F9 메뉴가 대신'keybindings '를 수정했습니다. –

관련 문제