Todavía no es exactamente lo que desea, pero como puede verificar la $ITERM_SESSION_ID
variable de entorno para ver en qué panel se encuentra, al combinar esto con una disposición de ventana guardada, puede hacer que cada panel comience con una ruta inicial diferente, o simplemente cualquier cosa desea ejecutar de forma predeterminada.
Por ejemplo, mi disposición de ventanas guardadas son 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 panel único en la segunda pestaña. 'w' significa ventana, 't' para pestaña y 'p' para panel. Compruebo estas variables en mi .zshrc
y ejecuto Vim en w0t0p0, iPython en w0t1p0, respectivamente.