Gostaria de redimensionar os painéis para expandir / compactar os tamanhos dos painéis (cima / baixo / esquerda / direita, etc.) ..
Alguma maneira de fazer isso?
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.
Ctrl+B
, entãoEsc + (arrow key)
.esc + (arrow)
só funciona uma vez, depois disso eu tenho que usarCtrl+B
e reaplicaresc + (arrow)
novamente.Ctrl+B
novamente se pressionarEsc + (arrow)
em rápida sucessão. Concordou que isso não é muito confortável, mas funciona.Ctrl+B
eM-(arrow)
funciona para mim. Normalmentealt
eEsc
ambos enviamMeta
Ctrl+B
e então mantenhaoption
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
:Se você estiver em um Mac e o acima não funcionar, use-o ( fonte ):
Quando esse modo estiver ativado, clique e arraste os divisores do painel para redimensioná-los.
fonte
set -g mouse on
#for newer versions
Acabei de adicionar as seguintes linhas ao meu arquivo tmux.conf
e agora posso usar Ctrl-a (minha tecla de prefixo) com [h | j | k | l] para redimensionar os painéis
fonte
l
comh
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.
fonte
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.
fonte