Como mudar rapidamente para n.10 + windows no tmux?

49

Por padrão, o Tmux vem com a seguinte combinação de teclas para alternar rapidamente entre as janelas numeradas de 0 a 9:

C-b + 0-9

Com algumas dúzias de pastas de projetos diferentes, algumas sessões ssh e outras guloseimas no meu tmux, parece que eu sempre estouro das 10 janelas que posso acessar rapidamente, e adoraria descobrir uma maneira rápida de mudar para janelas numeradas 10 ou superior. Agora eu tenho que digitar manualmente algo ao longo destas linhas no prompt do tmux:

swap-window -t 12

Que consome muito tempo.

Alguém descobriu um atalho sólido que ajuda você a acessar rapidamente o Windows 10 e superior? Eu sei que resolvemos esse problema com os dois limites:

Alt + 0-9
Alt+j followed by \d{2}

Pode alguma coisa nesse sentido ser realizada com o tmux?

    
por glitch 18.05.2014 / 01:59

1 resposta

67

Existem algumas maneiras fáceis de fazer isso.

  • Use C-b ' para selecionar o índice da janela.

  • Use C-b w para obter um índice interativo para escolher (0-9a-z).

  • Adicione ligações para percorrer rapidamente em tmux.conf

    bind -r C-h select-window -t :- e bind -r C-l select-window -t :+

O -r no último permite repetir a chave sem ter que repetir C-b . Normalmente, o segundo é o menor número de pressionamentos de teclas.

    
por 05.06.2014 / 19:10