Recientemente me mudé de la pantalla de GNU a tmux .
Lo encuentro bastante similar, pero con un mayor soporte ( cambié debido a un problema con el tiempo de escape en neovim , la resolución fue solo para tmux).
Desafortunadamente en tmux no puedo encontrar un comando similar a este:
screen -X eval "chdir $(some_dir)"
El comando anterior cambió el directorio predeterminado para la nueva ventana / pantalla / panel desde la pantalla GNU, así que cuando presioné Ctrl+ a(similar a tmux Ctrl+ b) - se abrió una nueva ventana en el $(some_dir)
directorio.
¿Hay algo similar en tmux?
RESPUESTA:
He usado la respuesta @Lqueryvg y la combiné con la sugerencia de @Vincent Nivoliers de un comentario y eso me dio un nuevo enlace para un comando attach -c "#{pane_current_path}"
que establece mi directorio actual como predeterminado.
Gracias.
new-window -c "#{pane_current_path}"
está funcionando pero lo que necesito es establecer la ruta de forma permanente, es decir: estoy trabajando en un proyecto en / aaa / bbb pero de alguna manera cuando cambio la ruta para decir / ccc / ddd y comenzar de nuevo con Cb y c quiero aterrizar una vez más en / aaa / bbb. ¿Se te ocurre una solución para esto?
.tmux.conf
. De esa manera solo tengo que navegar una vez a la carpeta y luego crear mi ventana / división desde allí, pero admito que esta no es una solución a su problema, ¡por eso no publiqué una respuesta!