tmux 내에서 Ctrl + B를 적게 사용 시키려면 어떻게해야합니까? 에 다른 명령 접두사를 설정해야

에서 Ctrl+B명령 접두사를 사용 tmux하지만 파일을 스크롤하는 데 사용되는 Ctrl+Bin 과 충돌 less합니다.

이 기능을 작동 시키려면 어떻게해야합니까? 에 다른 명령 접두사를 설정해야 tmux합니까? 피할 수 있다면 새로운 키 바인딩을 배우고 싶지 않습니다.



답변

두 프로그램이 모두 청취 할 때 동일한 기능을하는 두 개의 키를 가질 수는 없습니다. Tmux가 먼저 얻을 것입니다. 다시 학습하고 싶지 않은 키 바인딩 세트를 지정하지 않았지만 두 앱 모두에 동일한 키가 사용되므로 다른 작업을 수행해야합니다.

당신이 그것을 occationally로만 사용한다면, 당신 은 현재 창에있는 앱에 단일 Ctrl-B를 전달하기 위해 + less를 누르십시오 (Ctrl-B 두 번) .CtrlBBtmux

tmux바인딩을 다른 것과 같이 바꾸려면 (예 : Ctrl+ Alike screen) 이것을`~ / .tmux.conf 파일에 추가하면됩니다 :

unbind C-b
set -g prefix C-a

당신이 다른 사람을 위해 뭔가를 사용하려는 경우 lessG키는 보통 그래서 필요한 사항을 변경, 이미 파일의 상단에 갈 수밖에 없다. 해당 변경 사항이 적합하지 않은 경우을 사용하여 키를 리 바인드 할 수 있습니다 lesskey.


답변

에서 TMUX Ctrl 키 + B 키를 눌러 기본 구성과 두 번 전송 응용 프로그램에 Ctrl 키 + B를.


답변

tmux 명령을 사용할 수 있습니다 send-prefix. tmux 키 바인딩 접두어를 현재 창으로 보냅니다.

예를 들면 다음과 .tmux.conf같습니다.

set-option -g prefix C-a
bind-key v send-prefix

그런 다음 Ctrl-a+ v를 누르면 Ctrl-a터미널로 전송 됩니다.