É possível dizer ao tmux para "redimensionar um painel para 5 linhas de altura"?
Sei que posso fazer resize-pane -U 3
para mover a linha divisória, mas às vezes ao fazer login com um monitor de tamanho diferente, o tamanho mudou por muitas linhas que não posso julgar a olho nu. Eu gostaria de poder ter um comando que altere uma janela para o número exato de linhas, em vez de ficar confuso com vários resize-pane
comandos.
-x
e-y
pararesize-pane
foram introduzidas no tmux 1.8.set -g default-terminal "screen"
new splitw -v selectp -t 0 resize-pane -t 0 -y 5 set -g status off É quase como se o tmux tivesse um valor mínimo ou algo para configurar automaticamente as linhas durante o carregamento.:resize-pane -D 10
(redimensiona o painel atual em 10 células) . MudarD
paraL
,R
,U
como explicado acima.Que tal Ctrl- Bentão (pressionando Ctrl) + seta?
Se estiver
tmux < 1.8
, faça isso por Ctrl- Bentão ( Esc+ seta) *n
, onden
é o número de vezes que você deseja redimensionar.fonte
resize-pane -U 1
(ou -D ...) que é o que menciono na pergunta. Portanto, sei que posso fazer isso e funciona, mas eu queria um único comando que pudesse mapear e redefinir o tamanho facilmente.No tmux 1.8, o tamanho dos painéis pode ser ajustado interativamente. Nas combinações de teclas padrão, isso pode ser feito pela tecla de prefixo (Cb) seguida pela tecla meta combinada com as teclas de seta (seta M), onde a seta é uma das teclas de seta para cima / para baixo / esquerda / direita.
Por exemplo Ctrl - bseguido por Alt- Upajustará o tamanho para cima.
Observe que a Alttecla pode ser mantida pressionada enquanto as teclas para cima / para baixo / esquerda / direita são pressionadas várias vezes para fazer vários ajustes.
Por exemplo, Ctrl- bseguido por Alt- Up- Up- Leftajustará o tamanho para cima em dois movimentos e para a esquerda em um movimento.
fonte
Alt
chave.resize-panel
Em um Mac, teria que ser
<Prefix>
+H/J/K/L
no Tmux 1.8+. As teclas de seta não funcionaram para mim.fonte
enquanto pressiona sua tecla de ligação, não solte seus dedos e use o UDLR estreito para redimensionar sua bandeja. BindKey + R para redimensionar para o lado direito.
fonte