Tmux viene por defecto con la siguiente combinación de teclas para cambiar rápidamente entre ventanas numeradas del 0 al 9:
C-b + 0-9
Con un par de docenas de carpetas de proyectos diferentes, algunas sesiones de ssh y otras cosas en mi tmux, parece que siempre me derramo sobre las 10 ventanas a las que puedo acceder rápidamente, y me encantaría encontrar una manera rápida de cambiar a las ventanas numeradas 10 o mas alto. En este momento tengo que escribir manualmente algo a lo largo de estas líneas en el indicador tmux:
swap-window -t 12
Lo cual lleva bastante tiempo.
¿Alguien ha descubierto un atajo sólido que lo ayude a acceder rápidamente a Windows 10 y superior? Sé que weechat resolvió este problema con los dos shorcuts:
Alt + 0-9
Alt+j followed by \d{2}
¿Se puede lograr algo en ese sentido con tmux?
Respuestas:
Hay algunas maneras fáciles de hacerlo.
Use
C-b '
para seleccionar el índice de la ventana.Use
C-b w
para obtener un índice interactivo para elegir (0-9a-z).Agregue enlaces para recorrer rápidamente en tmux.conf
bind -r C-h select-window -t :-
bind -r C-l select-window -t :+
El
-r
último le permite repetir la clave sin tener que repetirC-b
. Por lo general, el segundo es el menor número de pulsaciones de teclas.fuente