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.

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):


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.


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
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.