Como ficar em zoom no tmux se o comando select-pane for emitido?

1

Vou explicar o que quero dizer. Suponha que criei uma divisão horizontal e ampliei o painel superior.

Então, quando estou pressionando C-w-l limitado a select-pane -R (estou usando o plug-in vim e TmuxNavigator para navegação "perfeita" entre painéis tmux e vim) o tmux descompactará o painel e o painel ativo permanecerá o mesmo. Eu não gosto disso.

Se eu pressionasse C-w-j limitado a select-pane -D o tmux descompactaria e ativaria o painel inferior que eu gosto muito.

Como posso desativar o primeiro comportamento ao salvar o segundo?

    
por user1685095 01.11.2016 / 20:44

1 resposta

1

Você teria que substituir suas ligações nas ligações que deseja ter o zoom após pressionar. Você precisaria adicionar o comando resize-pane -Z diretamente após o comportamento normal da chave. Por exemplo, se C-<prefix>-l estiver normalmente vinculado a select-pane -L , você poderá alterá-lo para select-pane -L ; resize-pane -Z . Você pode fazer isso com o seguinte comando.

:bind-key -T prefix l select-pane -L\; resize-pane -Z

Nota : Você precisa escapar do ; caso contrário o tux interpretará resize-pane -Z como seu próprio comando depois de bind-key

    
por 17.11.2016 / 15:47

Tags