답변:
두 프로그램이 모두 청취 할 때 동일한 기능을하는 두 개의 키를 가질 수는 없습니다. Tmux가 먼저 얻을 것입니다. 다시 학습하고 싶지 않은 키 바인딩 세트를 지정하지 않았지만 두 앱 모두에 동일한 키가 사용되므로 다른 작업을 수행해야합니다.
당신이 그것을 occationally로만 사용한다면, 당신 은 현재 창에있는 앱에 단일 Ctrl-B를 전달하기 위해 + less
를 누르십시오 (Ctrl-B 두 번) .CtrlBBtmux
tmux
바인딩을 다른 것과 같이 바꾸려면 (예 : Ctrl+ Alike screen
) 이것을`~ / .tmux.conf 파일에 추가하면됩니다 :
unbind C-b
set -g prefix C-a
당신이 다른 사람을 위해 뭔가를 사용하려는 경우 less
의 G키는 보통 그래서 필요한 사항을 변경, 이미 파일의 상단에 갈 수밖에 없다. 해당 변경 사항이 적합하지 않은 경우을 사용하여 키를 리 바인드 할 수 있습니다 lesskey
.
tmux
(기본 구성의 우분투 11.04)에서 "Ctrl + B B"는 아무것도하지 않습니다 (man 페이지에도 문서화되어 있지 않습니다). 응용 프로그램으로 Ctrl + B를 보내려면 "Ctrl + B Ctrl + B"를 사용해야합니다. 반대로, screen
기본적으로 "Ctrl + A A"를 사용하여 "Ctrl + A"를 응용 프로그램으로 보냅니다. 어쨌든 훌륭한 답변입니다.
B
컨트롤을 포기한다는 것을 나타내는 키 사이에 공백을 두지 않았습니다 . 일반적으로 스타일 키를 사용하면 제어 키를 놓을 경우 키 사이에 공백이나 쉼표를 넣을 수 있지만 잘 정의 된 표준은 아닙니다. 어떤 사람들은 같은 +
문법 조차 사용하지 않습니다 ...
Ctrl+\
하지만 이것은 분명히 개인적인 취향의 문제입니다. Ctrl+\
손가락이 뒤 틀리지 않고 키보드 로 입력하는 방법이 없다면 내 선택이 마음에 들지 않을 것 입니다.
Ctrl+A
명령 시작과 충돌합니다. 또한 이전에 선택한 창에 'Ctrl + B + B'를 바인딩했습니다.