Ask Different is a question and answer site for power users of Apple hardware and software. Join them; it only takes a minute:

Sign up
Here's how it works:
  1. Anybody can ask a question
  2. Anybody can answer
  3. The best answers are voted up and rise to the top

I often find myself with 6 ort 7 parallel tasks, with each requiring several terminals.

My ideal UI would be a hierarchical tab setup - a tab for each group of terminals, where I could name the tab, and it would be restored on startup. What's the closest thing to this?

I'm open to using any terminal app, iterm etc, not just the default

share|improve this question

You can use Window Groups. Start each group of terminals and save the group from Window -> Save Windows As Group...

share|improve this answer
Thanks, that's a good feature to know. Still interested to know if there's any way to combine all groups into a single window. I updated the question to clarify that I can use iterm etc too. – mahemoff Feb 20 '12 at 12:28

Although it's a slightly different way to solve the problem, "Screen" is very popular and if it's not available by default it should be easy to install.

It's an app that runs inside a single window (tab) and let's you create many different sessions inside that tab.

It isn't quite what you were asking for, but it does allow some grouping and also you can "Detach" an entire group of terminal sessions at once and reconnect to them later with a single command--running apps will still be running and you can browse their output as though you had been there all the time.

It's not a great answer to your question, but it's really usable and if you are used to using it does solve your problem (just not in the exact way you asked)

share|improve this answer

Your Answer


By posting your answer, you agree to the privacy policy and terms of service.

Not the answer you're looking for? Browse other questions tagged or ask your own question.