Eu tenho medo que essa seja uma das coisas que você não pode fazer com tmux
(eu esperaria que os problemas com um painel sendo exibido em vários espaços de tamanhos diferentes fossem o principal motivo). No entanto, existem várias maneiras de contornar isso - todas baseadas na vinculação de determinadas ações a algumas combinações de teclas. Uma vez que muito depende do layout que você está usando, ter apenas um layout simples com dois painéis que você está mencionando é tornar a sua vida muito mais fácil
-
rotate-window
- ele apenas troca os painéis, fornecendo 80% -90% para a saída do comando (e a pequena janela para o ViM). -
break-pane
vs.join-pane -v -p <preview_percentage> -t !
-
pipe-pane
comcommand
sendo redirecionamento sem buffer para um canal nomeado (ou seja, um nó do sistema de arquivos criado commkfifo
) - usetail -f
desse canal nomeado no outro painel. -
canaliza a saída para
less
, que também tem o modo de seguimento quetail
tem (pelo menos o GNU 1). -
resize-pane -Z
no painel menor aumentará o zoom no terminal completo. O sub-zoom subseqüente irá mantê-lo ativo para que seja necessário um pequeno truque para que ele funcione confortavelmente.