Talvez a ativação da opção de redimensionamento agressivo ajude:
set-window-option -g aggressive-resize
Uma boa visão geral das opções do tmux é dada aqui .
Estou usando um 'grupo de sessão' para manter várias janelas de terminal gerenciadas por janelas no nível do SO abertas para diferentes tmux
'janelas' (para que elas compartilhem um diretório de trabalho padrão, tmux
settings, etceteras .) Essas janelas do Terminal são tamanhos diferentes.
Normalmente, a partir de um Terminal maior, posso fazer o seguinte para iniciar um novo comando:
:new-window vim
Noentanto,seeualgumavezmudarparaumpaineldiferentecomessanovaemaiorjaneladoTerminal,estouparatrásdepoisdisso,quandovoltar:
Eu tenho que matar a sessão inteira, criar uma sessão totalmente nova e vinculá-la ao grupo de sessão novamente, usando tmux new-session -t <blah>
, para restaurar a largura total do terminal.
Existe alguma outra maneira de restaurar / alterar / definir a "largura disponível" de uma sessão (ou janela, idk)?
Talvez a ativação da opção de redimensionamento agressivo ajude:
set-window-option -g aggressive-resize
Uma boa visão geral das opções do tmux é dada aqui .