I'm using fish shell in OS X. Using the standard bash shell, you can open multiple tabs in Terminal, cd to a different directory in each, and then save the setup as a Window Group (via Window > Save As Window Group); doing so will re-open those same tabs and those same default directories every time you start up Terminal.

Doing this in fish, however, doesn't seem to work -- saving the window group doesn't take. Is there a way to have fish save the current directory in each tab and persist across Terminal launches?

(Note: duplicate of https://apple.stackexchange.com/q/195939/74519 -- I'll delete whichever one doesn't get an answer).

  • You might want to ask on apple.stackexchange.com -- this is not a question about bash or fish, it's about how Terminal saves the state of the shell sessions. – glenn jackman Jul 13 '15 at 18:32
  • Thanks @glennjackman I'll swap the question over there if I don't get an answer here. Since it's more on the technical side of things, SU is still legit. – brandonscript Jul 13 '15 at 18:38

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service, privacy policy and cookie policy

Browse other questions tagged or ask your own question.