Me gustaría cambiar directamente a un panel en Tmux, por el panel #.
¿Cómo puedo hacer esto? Sé cómo alternar entre paneles y moverme a paneles que están al lado del panel actual.
Me gustaría poder ejecutar el display-panes
comando, que muestra el "panel #" en cada panel, y luego saltar directamente a un panel usando los # del panel que fueron mostrados por display-panes
.
es posible?
NOTA: Y para ser claros, no me refiero a la ventana, me refiero al panel. ¡Gracias!
Respuestas:
Puede saltar directamente a un panel escribiendo el índice del panel mientras lo muestra el
display-panes
comando.De
man tmux
:O en lugar de escribir un comando, puede usar:
C-b
enviar clave de prefijoq
mostrar índices de panelesfuente
.tmux.conf
archivo para cambiar la cantidad de tiempo que se muestran los números de panel.set display-panes-time 4000
Tenga en cuenta que puede presionar laesc
tecla para cancelar la operación si lo deseaset display-panes-time 4000
trabajos muy bien, sin embargo, hay un caso extremo golpeo que es sólo una cosa menor, pero sería bueno saber cómo llegar a su alrededor. Si tengo mi shell predeterminado configurado en tmux y uso guake para iniciarlo, la primera vez que recibo una/home/elynn/.tmux.conf:92: no current session
advertencia.-g
funciona,set -g display-panes-time 4000
Ctrlbq(la secuencia de prefijo tmux defualt plus
q
) mostrará brevemente los índices del panel, si ingresa el número de índice mientras se muestran, su cursor se moverá a ese panel.Si tiene una gran cantidad de paneles y el tiempo de visualización es demasiado corto, puede configurar tmux para que muestre el índice durante un intervalo específico con la
display-panes-time
opción en su~/.tmux.conf
. El valor está en milisegundos.fuente
Sé que esto no es necesariamente lo que pediste, pero habilitar el soporte del mouse es bastante fácil y la mayoría de los emuladores de terminal lo admiten.
Simplemente puede hacer clic en el panel al que desea cambiar. :)
fuente