-
Inicio
tmuxde la siguiente manera:(cd /aaa/bbb; tmux)Ahora, cualquier nueva ventana (o panel) que cree comenzará en el directorio
/aaa/bbb, independientemente del directorio actual del panel actual. -
Si desea cambiar el directorio predeterminado una vez
tmuxestá funcionando, useattach-sessioncon-c.Citando del
tmuxpágina man paraattach-session:-c will set the session working directory (used for new windows) to working-directory.Por ejemplo:
-
Ctrl +b :
-
attach -c /ddd/eee
Las nuevas ventanas (o paneles) ahora comenzarán en el directorio
/ddd/eee, independientemente del directorio del panel actual. -
Para aquellos que podrían estar buscando un poco más de referencia que la que proporciona la respuesta seleccionada, hubo otra buena respuesta a esta pregunta en StackOverflow:
https://stackoverflow.com/questions/27307815/how-to-change-the-starting-directory-of-a-tmux-session
Lo que proporciona formas en que puede hacerlo sin salir de la sesión, y para aquellos que usan tmux de forma multisesión (como yo), la respuesta anterior brinda un contexto un poco mejor sobre cómo attach /attach-session funciona.
Vea las dos respuestas disponibles para conocer las diferentes formas en que se pueden usar. Ambos me parecieron útiles/esclarecedores.