Maximizar janela no tmux


39

tmux mostra tela assim:

[root@wpc-fc2 init]#                                      |············
                                                          |············
                                                          |············
[0] 0:bash 3:bash*               "vi@wpc-fc2:/etc/init" 21:04 21-Jun-11

A janela tem largura não máxima, a tentativa de copiar texto dela leva a "| ···" a entrar no texto.

Como consertá-lo e obter a largura total da janela do tmux?


1
Se você tiver um console real exibindo a mesma tela, poderá estar limitado a seu tamanho. Pelo menos é assim que funciona no GNU Screen.
Randolf Richardson

Respostas:


54

As janelas tmux são limitadas ao tamanho do menor cliente que visualiza qualquer sessão à qual estão vinculadas (ou seja, a janela é parte dele).

Isso pode ser alterado um pouco com a aggressive-resizeopção de janela que os restringe ao tamanho do menor cliente que realmente exibe essa janela.

Para que a janela volte ao tamanho real, a melhor opção é desanexar quaisquer outros clientes usando essa janela. Use C-b Dpara selecionar os clientes individualmente ou C-b: attach -dpara desanexar todos os outros nessa sessão.


Eu descobri que o dwm não se importa, no entanto. Eu tinha uma sessão do tmux aberta na pilha, assim como cheia em outra tag. Abriu o MoC e acabou caindo porque o terminal menor não era grande o suficiente para isso. Tem que ter mais cuidado no futuro.
Rob

15

Definir a opção de redimensionamento agressivo realmente resolve esse problema para mim (obrigado Bob). Eu adicionei o seguinte ao meu .tmux.conf:

set-window-option -g aggressive-resize on
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.