Se eu abrir o seletor de janela <prefix>w
enquanto estiver em uma divisão, o seletor de janela será exibido apenas na divisão atual. Como posso fazer o seletor de janela preencher todo o terminal?
A solução idealmente deve ser perfeita: ou seja, deve abrir o seletor de janela em tela cheia independentemente de já estarmos ampliados e, ao sair do seletor de janela, o estado do zoom deve ser o mesmo de antes do seletor de janela ser aberto.
tl;dr: Amplie o painel com
<prefix>z
ouresize-pane -Z
.A função padrão para
<prefix>w
échoose-tree -w
(versão 2.6+; em versões anteriores erachoose-window
). Eles são exibidos nopane
, então amplie o painel para preencher a janela temporariamente.Combinar as duas operações em um único atalho de teclado deve ser bastante simples. Isso pode entrar na sua
.tmux.conf
ou em uma sessão de corrida (<prefix>:
):Veja
man tmux
:Na versão atual do tmux (3.2a), o seletor de janela começa com zoom por padrão para mim. Você também pode adicionar uma combinação de teclas personalizada que adiciona o
-Z
sinalizador para solicitar explicitamente um seletor com zoom:Isso não interfere no estado de zoom atual de seus painéis.