Respostas:
O swap-pane
comando pode fazer isso por você. As teclas {e }estão ligadas swap-pane -U
e swap-pane -D
na configuração padrão.
Portanto, para efetuar a alteração desejada, você provavelmente poderá usá- Prefix {lo quando estiver no painel direito (ou Prefix }se estiver no painel esquerdo).
Os indicadores -U
e -D
referem-se a "para cima" e "para baixo" na ordem do índice do painel ("para cima" é a mesma direção que Prefix ose move pelos painéis). Você pode ver os índices do painel com display-panes
( Prefix q, por padrão).
Ctrl-a
, pois são as pessoas que sabem que o prefixo pode ser alterado para se adequar ao usuário.
swap-pane
(e responda à pergunta no título).
Você pode bater Ctrl be manter pressionado Ctrlenquanto bate o. Isso girará todos os painéis existentes, portanto, no seu caso, os dois únicos painéis serão trocados.
Ctrl b+ Alt ogira na direção oposta (útil quando você tem mais de dois painéis).
Ctrl+o
pacote esteja sendo enviado ao shell em vez de ao tmux, especialmente se esse não for o caso de pressionar repetidamente Ctrl+b
(ou outros comandos do tmux?).
Ctrl+b;
que continua girando o cursor entre dois painéis.
O controle mais preciso que você pode ter é usar o comando swap-pane
diretamente . Isso não é tão difícil de fazer:
ctrl-b q
mostra o "ID" para cada painel na janela atual - lembre-se dos dois painéis que você deseja trocar. Digamos que sejam 3 e 5.ctrl-b :
para ativar a linha de comandos do tmux. Em seguida, emita o comando swap-pane -s 3 -t 5
.Observe que você tem preenchimento automático ao digitar comandos. Também é possível procurar a sintaxe de um comando diretamente da página de manual do tmux . É assim que eu aprendo a sintaxe para swap-pane
.
Prefix
vez de assumir que todos usarão #Ctrl-b