tmux tiene el comando "mover ventana" con el que puede mover una ventana a un índice vacío especificado de la siguiente manera:
move-window -t 3
Sin embargo, si el índice 3 ya está en uso, no podrá mover su ventana actual a la posición 3.
Estoy buscando una opción que me permita mover (insertar) mi ventana en la posición 3 incluso si ya está ocupada y luego aumentar los números de ventana para las otras ventanas posteriores (por ejemplo, la que originalmente estaba en 3 ahora ser 4, lo siguiente será 5 etc.)

Tratar:
new-window -ausando la opción -a cuando se crea una nueva ventana puede insertar la nueva justo en el siguiente índice, mientras que el índice de todas las demás ventanas posteriores aumentará automáticamente.
fuente
tmux 1.9a, tal vez esta función no estaba disponible en versiones anteriores.Tengo una solución sin la necesidad de scripts externos. Ponga lo siguiente en su .tmux.conf:
Presione [PREFIX] -i y proporcione la ubicación de inserción deseada. Los últimos 2 comandos de ventana de selección se aseguran de que la ventana 'anterior' esté configurada como se espera y que vaya a la ventana insertada.
EDITAR: ok, hablé demasiado pronto. Tuve que cambiar
#Ia#{window_id}porque el índice de la ventana cambia para algunas ventanas en la inserción. La nueva función (con nuevas líneas agregadas para facilitar la lectura):Comencé a usar una versión simplificada, a través de los siguientes 2 comandos en .tmux.conf:
Prefijo-i inserta una nueva ventana en la posición x cuando existe la ventana x , y mueve las ventanas por encima de esa. Prefijo-I crea una nueva ventana en la posición x cuando la ventana x no existe.
fuente