Dwa polecenia prefiksu dla tmux?

17

Mamy sesję tmux, z którą kilka osób musi się połączyć. Niektórzy ludzie lubią skrót Ctrl+ aprefiks, a niektórzy wolą domyślny Ctrl+ bskrót. Czy jest coś, co mogę umieścić w .tmux.confpliku, aby umożliwić działanie obu skrótów?

Wydaje się, że standard

set -g prefix C-a

polecenie usunie skrót Ctrl+ b.

Próbowałem także:

set -g prefix C-a
set -g prefix C-b

ale druga linia następnie usuwa Ctrl+a

ltn100
źródło

Odpowiedzi:

14

W przypadku wersji wcześniejszych niż 2012: Wydaj polecenie tylko raz, a wszystkie żądane klucze prefiksowe oddzielone są przecinkami:

set-option -g prefix C-a,C-b

W przypadku wersji> = 1.6 (wydany dzień przed pytaniem, 23.01.2012) zobacz drugą odpowiedź.

angus
źródło
24

Powyższa odpowiedź jest poprawna dla Tmux 1.5 i wcześniejszych

Jednak zmieniło się to w tmux 1.6 . Teraz są dwie opcje, prefixi prefix2każdą z nich można ustawić tylko na jedną wartość, taką jak ta:

set-option -g prefix C-a
set-option -g prefix2 C-b
Dustin Kirkland
źródło
1
Jeśli chcesz wysłać dodatkowy klucz prefiksu do okna, możesz skorzystać z -2opcji send-prefix(na przykład podany w odpowiedzi send-prefix -2wyśle C-bdo okna).
Tyler Holien