Odpowiedzi:
swap-pane
Polecenie może zrobić dla Ciebie. {I }klawisze są zobowiązane do swap-pane -U
i swap-pane -D
w konfiguracji domyślnej.
Tak więc, aby wprowadzić pożądaną zmianę, prawdopodobnie możesz użyć, Prefix {gdy jesteś w prawym okienku (lub Prefix }jeśli jesteś w lewym okienku).
-U
I -D
znajdują się „w górę” i „w dół” w kolejności indeksów okienko ( „w górę” jest taki sam kierunek, w którym Prefix oporusza się szyb). Wskaźniki panelu można wyświetlić za pomocą display-panes
( Prefix qdomyślnie).
Ctrl-a
, ponieważ są to ludzie, którzy wiedzą, że prefiks można zmienić w zależności od użytkownika.
swap-pane
(i odpowiedź na pytanie w tytule).
Możesz uderzać Ctrl bi trzymać wciśnięty Ctrlpodczas uderzenia o. Spowoduje to obrócenie wszystkich istniejących paneli, więc w twoim przypadku zamienisz tylko dwie istniejące szyby.
Ctrl b+ Alt oobraca w drugą stronę (przydatne, gdy masz więcej niż dwa panele).
Ctrl+o
jest wysyłany do powłoki zamiast do tmux, zwłaszcza jeśli nie ma to miejsca przy wielokrotnym naciskaniu Ctrl+b
(lub innych poleceń tmux?).
Ctrl+b;
, jest obracanie kursora między dwoma oknami.
Najdokładniejsza kontrola, jaką możesz mieć, to swap-pane
bezpośrednie użycie polecenia . Nie jest to takie trudne:
ctrl-b q
pokazuje „ID” dla każdego panelu w bieżącym oknie - pamiętaj o dwóch oknach, które chcesz zamienić. Powiedzmy, że są 3 i 5.ctrl-b :
aby aktywować linię poleceń tmux. Następnie wydaj polecenie swap-pane -s 3 -t 5
.Pamiętaj, że masz automatyczne uzupełnianie podczas pisania poleceń. Możesz także wyszukać składnię polecenia bezpośrednio ze strony tmux man . W ten sposób uczę się składni swap-pane
.
Prefix
zamiast zakładania, że wszyscy będą go używaćCtrl-b