Todavía no es exactamente lo que desea, pero como puede verificar la $ITERM_SESSION_IDvariable 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=w0t0p0para el primer panel en la primera pestaña, $ITERM_SESSION_ID=w0t0p1para el segundo panel y $ITERM_SESSION_ID=w0t1p0para el panel único en la segunda pestaña. 'w' significa ventana, 't' para pestaña y 'p' para panel. Compruebo estas variables en mi .zshrcy ejecuto Vim en w0t0p0, iPython en w0t1p0, respectivamente.