Ctrl+B
in 명령 접두어를 사용했지만 tmux
이는 파일을 위로 스크롤하는 데 사용된 in과 충돌합니다 Ctrl+B
.less
어떻게 작동하게 할 수 있나요? 에서 다른 명령 접두어를 설정해야 합니까 tmux
? 피할 수 있다면 새로운 키 바인딩을 배우고 싶지 않습니다.
답변1
분명히 두 프로그램이 모두 듣고 있을 때 두 개의 키가 동일한 작업을 수행하도록 할 수는 없습니다. Tmux가 먼저 가져옵니다. 다시 학습하고 싶지 않은 키 바인딩 세트를 지정하지 않았지만 두 애플리케이션이 동일한 키를 사용하므로 다른 작업을 수행해야 합니다.
가끔씩만 사용하는 경우 less
+를 눌러(예: Ctrl-B를 두 번) 현재 창의 응용 프로그램에 단일 Ctrl-B를 전달하여 실제 콘텐츠를 전달할 수 있습니다.CtrlBBtmux
tmux
바인딩을 다른 것(예: Ctrl+ Alike )으로 변경 하려면 screen
`~/.tmux.conf 파일에 다음을 추가할 수 있습니다.
unbind C-b
set -g prefix C-a
다른 것을 사용하려는 경우 less
키 G는 일반적으로 파일 상단에 이미 바인딩되어 있으므로 변경할 필요가 없습니다. 변경 사항이 적용되지 않으면 다음을 사용하여 키를 다시 바인딩할 수 있습니다.lesskey
.
답변2
존재하다멀티플렉서기본 구성을 사용하려면 Ctrl+B를 누르세요.두 배보내다하나응용 프로그램을 시작하려면 Ctrl+B를 누르세요.
답변3
tmux 명령을 사용할 수 있습니다 send-prefix
. tmux 키 바인딩 접두어를 현재 창으로 보냅니다.
예를 들면 다음과 같습니다 .tmux.conf
.
set-option -g prefix C-a
bind-key v send-prefix
Ctrl-a
그런 다음 +를 누르면 터미널로 v
전송됩니다 .Ctrl-a
답변4
사용해 볼 수 있습니다 Page Up;)