exibição de atualização do tmux após a alteração da largura do terminal

11

Com screen, em um terminal com 80 colunas de largura, posso fazer algo como:

for i in $(seq 81); do echo -n "m"; done; echo

e, em seguida, redimensione a janela para ficar um pouco mais larga, e o último 'm' pula para onde deveria estar se eu executasse o comando antes de redimensionar a janela. Estou realmente amando, tmuxmas estou perdendo esse recurso adorável de screen... Existe alguma maneira de tmuxfazer isso (algum recompute-widthcomando oculto que ainda não encontrei)?


EDIT: 2013-07-24

A partir de fevereiro de 2013, o reflow é suportado pelo tmux!

Aqui está o commit.

mgalgs
fonte

Respostas:

7

Atualmente , o tmux não suporta "reflow" ou "rewrap" (seguindo o comportamento do xterm ).

O autor do tmux escreveu várias vezes que ele não gosta pessoalmente do comportamento de reflow da tela , mas que ele consideraria incorporá-lo ao tmux (como uma opção, presumivelmente) se alguém o implementasse.

Referências de lista de discussão (mais antigas primeiro; não uma lista exaustiva, exatamente o que eu fiz com um pouco de pesquisa):

Chris Johnsen
fonte
Impressionante, obrigado pela informação. Eu só poderia ter uma pancada nele ...
mgalgs
1
Todos os links estão mortos agora.
Mateusz Piotrowski
7

A partir de fevereiro de 2013, o reflow é suportado pelo tmux!

Aqui está o commit.

mgalgs
fonte
3
Que ironia. Eu vim aqui para descobrir como desativar esse recurso depois de atualizar minha versão.
Trevor Norris
1
O @philo deve ser corrigido em breve #
Romuald Brunet