Non è ancora esattamente quello che vuoi, ma dal momento che puoi controllare la variabile d'ambiente $ITERM_SESSION_ID per vedere in quale pannello ci si trova, combinando questo con una disposizione delle finestre salvata, puoi fare in modo che ciascuno dei tuoi pannelli inizi con percorso iniziale o qualsiasi cosa desideri eseguire per impostazione predefinita.
Ad esempio, il mio arrangiamento delle finestre salvato è di due schede con due pannelli nella prima scheda. Quindi avrò $ITERM_SESSION_ID=w0t0p0 per il primo pannello nella prima scheda, $ITERM_SESSION_ID=w0t0p1 per il secondo pannello e $ITERM_SESSION_ID=w0t1p0 per il pannello singolo nella seconda scheda. 'w' sta per window, 't' per tab, e 'p' per panel. Controllo queste variabili nel mio .zshrc , ed eseguo Vim nel w0t0p0, iPython nel w0t1p0, rispettivamente.