Mam następujące w moim .tmux.conf
set -g prefix M-j
bind-key j send-prefix
Muszę nacisnąć ( Atl+ J) + ( J) + klawisz powiązania, aby wysłać coś do zagnieżdżonej sesji tmux. Czuję, że jest raczej powolny. Czy jest jakiś lepszy sposób? Na przykład, chciałbym móc ( Alt+ J) + (2x związany klucz) robić rzeczy w zagnieżdżonej sesji. Ciągle wykonuję polecenia w najwyższej sesji tmux zamiast wykonywać je w zagnieżdżonej. Ponadto, jak się wiąże wszyscy prefix
się C-a
? Uważam, że wpisywanie tej kombinacji jest strasznie wolne i nieprzyjemne. Czy coś brakuje?
keyboard-shortcuts
tmux
Rolf
źródło
źródło
Odpowiedzi:
Wystarczy jedno naciśnięcie klawisza, aby wysłać polecenie do zagnieżdżonej sesji, jeśli wybierzesz inny klawisz. Używam Ctrltdo standardowego prefiksu i Ctrlado sesji zagnieżdżonych.
Pamiętaj, że używam
-n
przełącznika. Z wpisu klucza powiązania wman tmux
:Tak więc, jako przykład Ctrlt, cotwiera nowe okno w tmux; Ctrla, crobi to samo w sesji zagnieżdżonej.
źródło
C-b
jeśli się do tego przyzwyczaiłeś.bind-key -n C-a send-prefix
powinno wystarczyć.Powodem dla ctrl-a jest to, że większość hakerów uniksowych (które znam przynajmniej) remapuje caps, by kontrolować. To sprawia, że wszystkie ctrl-op są szybsze, szczególnie ctrl-a.
źródło