Tmux separa de um lado quando a força para ajustar redimension

3

Sempre que tenho uma sessão do tmux aberta ao mesmo tempo em mais de um terminal com tamanhos diferentes, ela auto ajusta seu tamanho para o menor. Eu poderia consertar isso fazendo C-b e, em seguida, :attach -d , mas isso chuta o outro lado da sessão. Existe alguma maneira de manter os dois lados da sessão com tamanhos diferentes e ajustados pelo tamanho?

Aqui está uma foto do que acontece quando preciso usar C-b + :attach -d :

Se eu ajustar essa sessão e houver outros terminais conectados a essa sessão, eles serão desconectados automaticamente e a mesma coisa acontecerá se o outro terminal for anexado novamente.

    
por 127.0.0.1 25.04.2015 / 08:27

1 resposta

2

Is there any way to keep both sides in the session with different sizes and adjusted by its size?

Não. O stdin do shell que você está executando no tmux tem uma disciplina de linha . Você pode ver suas configurações com stty -a e perceberá que o tamanho do terminal (do shell) é parte dessas configurações. Como existe uma disciplina de linha única, você só pode ter um tamanho de terminal único. Assim, se você alterar esse tamanho, a alteração será refletida em todas as visualizações da sessão.

    
por 25.04.2015 / 09:22

Tags