Respostas:
Supondo que sua chave de prefixo ainda seja o padrão de Ctrl-B
^ B: redimensionar-p -D 2
^ B: redimensionar-p -U 2
^ B: redimensionar-p -L 2
^ B: redimensionar-p -R 2
Os números no final são opcionais, com o padrão 1. O -U também é o padrão e é desnecessário.
Se você esquecer isso, ^ B? mostrará os encontrados para C-Up e C-Down e C-Left e C-Right, no final das teclas (com as teclas de atalho padrão).
Você também pode tentar pressionar Ctrl + B, seguido de Ctrl + teclas de seta.
No entanto, observe que as teclas Ctrl e Seta podem ser problemáticas em alguns terminais. Portanto, você pode tentar resolver as limitações do terminal ou criar novas associações de teclas de atalho ou simplesmente não usar atalhos e usar os comandos mais longos mostrados acima.
esc + (arrow)
só funciona uma vez, depois disso eu tenho que usar Ctrl+B
e reaplicar esc + (arrow)
novamente.
Ctrl+B
novamente se pressionar Esc + (arrow)
em rápida sucessão. Concordou que isso não é muito confortável, mas funciona.
Ctrl+B
e M-(arrow)
funciona para mim. Normalmente alt
e Esc
ambos enviamMeta
Ctrl+B
e então mantenha option
pressionado enquanto pressiona uma tecla de seta, no entanto, muitas vezes são necessárias obras para mim.
Uma opção para redimensionar painéis é usar o mouse. Para fazer isso, adicione estas linhas ao seu .tmux.conf
:
set -g mode-mouse on
set -g mouse-resize-pane on
Se você estiver em um Mac e o acima não funcionar, use-o ( fonte ):
set-option -g mouse on
Quando esse modo estiver ativado, clique e arraste os divisores do painel para redimensioná-los.
set -g mouse on
#for newer versions
Acabei de adicionar as seguintes linhas ao meu arquivo tmux.conf
bind j resize-pane -D 10
bind k resize-pane -U 10
bind l resize-pane -L 10
bind h resize-pane -R 10
e agora posso usar Ctrl-a (minha tecla de prefixo) com [h | j | k | l] para redimensionar os painéis
l
com h
ter os VI ligações.
Supondo que sua chave de prefixo seja Ctrl-B (Cmd-B no Mac):
Parece, no entanto, que existe algum tempo limite; portanto, se você não pressionar uma tecla de seta enquanto pressiona Meta dentro de 1 ou 2 segundos, Meta- {arrow} será considerado uma entrada no prompt atual.
Acabei de descobrir outra maneira. Aparentemente, tmux
há dois tipos diferentes de pressionamento de tecla (supondo que sua tecla de prefixo ainda esteja Ctrlb)
De maneira semelhante, Ctrlbotambém possui comportamentos diferentes. O primeiro tipo de pressionamento de tecla muda o foco, e o segundo tipo de pressionamento de tecla troca de painel.
Ctrl+B
, entãoEsc + (arrow key)
.