Gostaria de mudar diretamente para um painel no Tmux, pelo painel #.
Como posso fazer isso? Eu sei como alternar entre painéis e mover para painéis que estão ao lado do painel atual.
Eu gostaria de poder executar o display-panes
comando, que mostra o "painel #" em cada painel e, posteriormente, pular diretamente para um painel usando os painéis exibidos por display-panes
.
Isso é possível?
NOTA: E, para ficar claro, não quero dizer janela, quero dizer painel. Obrigado!
Respostas:
Você pode pular diretamente para um painel digitando o índice do painel enquanto ele é mostrado por
display-panes
comando.De
man tmux
:Ou, em vez de digitar o comando, você pode usar:
C-b
enviar chave de prefixoq
exibir índices de painéisfonte
.tmux.conf
arquivo para alterar a quantidade de tempo em que o número do painel é exibido.set display-panes-time 4000
Observe que você pode pressionar aesc
tecla para cancelar a operação, se quiser #set display-panes-time 4000
entanto, funciona bem, há um caso que eu acho que é apenas uma coisa pequena, mas seria bom saber como contornar isso. Se eu tiver meu shell padrão definido como tmux e usar o guake para iniciá-lo, na primeira vez que receber um/home/elynn/.tmux.conf:92: no current session
aviso.-g
obras,set -g display-panes-time 4000
Ctrlbq(a sequência de prefixos tmux defualt plus
q
) exibirá brevemente os índices do painel; se você digitar o número do índice enquanto eles são exibidos, o cursor se moverá para esse painel.Se você possui um grande número de painéis e o tempo de exibição é muito curto, é possível configurar o tmux para exibir o índice por um intervalo especificado com a
display-panes-time
opção no seu~/.tmux.conf
. O valor está em milissegundos.fonte
Sei que não é necessariamente o que você pediu, mas ativar o suporte ao mouse é bastante fácil e a maioria dos emuladores de terminal o suporta.
Você pode simplesmente clicar no painel para o qual deseja alternar. :)
fonte