Todavía no es exactamente lo que quieres, pero como puedes verificar la variable de entorno $ITERM_SESSION_ID
para ver en qué panel estás, al combinar esto con una disposición de ventana guardada, puedes hacer que cada uno de tus paneles empiece con una ruta inicial diferente, o simplemente cualquier cosa que te gustaría ejecutar por defecto.
Por ejemplo, mi disposición de ventanas guardadas tiene dos pestañas con dos paneles en la primera pestaña. Así que tendré $ITERM_SESSION_ID=w0t0p0
para el primer panel en la primera pestaña, $ITERM_SESSION_ID=w0t0p1
para el segundo panel, y $ITERM_SESSION_ID=w0t1p0
para el único panel en la segunda pestaña. 'w' significa ventana, 't' significa pestaña, y 'p' significa panel. Verifico estas variables en mi .zshrc
, y ejecuto Vim en el w0t0p0, iPython en el w0t1p0, respectivamente.
0 votos
iTerm 2 abrirá tus Disposiciones de Ventana guardadas si necesitas eso y no te gusta iTerm o Terminal.app en Lion. También funciona en Snow Leopard.
0 votos
Ay, no tenía idea de que iTerm 2 es algo diferente de iTerm. Yo usaba iTerm 2. ¿Puede guardar la disposición de las ventanas al salir? No pude averiguar cómo.
1 votos
Debes guardar explícitamente la configuración de mi breve lectura de las FAQ - veremos si alguien aquí sabe con seguridad ahora que la pregunta es perfectamente clara :-) Buenas ediciones.
1 votos
ITerm2 no tiene soporte para reabrir directorios. Este ticket se puede usar para rastrear la implementación: code.google.com/p/iterm2/issues/detail?id=2775
1 votos
Es una pesadilla, pero realmente útil una vez que lo configuras. Documenté todo el proceso en una publicación de blog que es demasiado larga para publicar en StackOverflow.
0 votos
Mi problema se resolvió desmarcando
cerrar ventanas al salir de una aplicación
en Preferencias>General.