Como redimensionar painéis automaticamente no tmux?


41

No Vim, com

 C-W =

as janelas são redimensionadas automaticamente para a mesma altura.

No tmux, com

 :resize-pane -U 10

Posso aumentar a altura do painel tmux em 10.

Como posso redimensionar automaticamente os painéis para a mesma altura?

Respostas:


64

Sugiro redimensionar vários painéis com uma das cinco predefinições tmux:

C-b M-1             # vertical split, all panes same width
C-b M-2             # horizontal split, all panes same height
C-b M-3             # horizontal split, main pane on top,
                      other panes on bottom, vertically split, all same width
C-b M-4             # vertical split, main pane left,
                      other panes right, horizontally split, all same height
C-b M-5             # tile, new panes on bottom, same height before same width

Mdenota a meta chave, geralmente vinculada a ALT.

Nos Macs, a meta-chave é geralmente Esc, conforme mencionado no comentário abaixo .

Veja a página de manual do tmux para mais informações.


14
M para 'meta', não 'mágica' :) Nos Macs (não especificados na pergunta, apenas para benefício de qualquer usuário de Mac que possa ler isso), geralmente é a tecla Escape.
Chepner

11
@chepner Agora você me fez tirar toda a magia da minha resposta ... :(
speakr

11
+1… Eu tenho um tmux compilado a partir da fonte em execução no Linux e a meta-chave padrão também é Escape, em vez de Alt.
Konrad Rudolph

11
útil remapear a tecla de opção esquerda para + Esc no iterm2 para macs. Prefs -> Perfis -> Teclas -> Tecla de opção esquerda atua como ... configuração.
Danny

Ao utilizar nosso site, você reconhece que leu e compreendeu nossa Política de Cookies e nossa Política de Privacidade.
Licensed under cc by-sa 3.0 with attribution required.