¿Hay alguna opción o paquete que haga default-directoryque se actualice si el directorio de trabajo cambia en shell-modey term-mode? Es decir, cuando se usa cd, pero la solución tendría que ser más robusta que solo buscar este comando en particular y tal vez algunos otros; en realidad debería verificar el valor de $PWDdespués de cada comando, creo.
Más importante aún, también debería funcionar cuando se conecta a una máquina remota desde dentro de un búfer shell-modeo term-modeque se creó por primera vez con default-directoryun directorio local. Esa es realmente la característica que realmente necesito: poder decir mediante programación si los comandos que escribo en dichos terminales se ejecutan en una máquina remota. Me gustaría obtener esa información en forma de un conjunto adecuado default-directoryy calcular si hay una manera de obtener eso, entonces la herramienta para hacerlo también funcionaría localmente como se describe anteriormente.
dirtrack-mode? Tiene un gancho que puede hacer lo que quieras.