How to make terminals open side-by-side?

I use terminals a lot, and I frequently open and close them. The problem is that whenever I open a new terminal using +n it overlaps the current one, and I have to move it out of the way first. Is there a way to make them open side by side from top left to bottom right?


Solution 1:

This behavior won't happen in OS X by default, but a whole bunch of 3rd party window-arranging apps ought to be able to help:

  • SizeUp http://irradiatedsoftware.com/sizeup/
  • Divvy http://mizage.com/divvy/
  • Breeze http://www.autumnapps.com/breeze/
  • ShiftIt http://code.google.com/p/shiftit/
  • Mercury Mover http://www.heliumfoot.com/mercurymover/details
  • Optimal Layout http://most-advantageous.com/optimal-layout/
  • Cinch http://irradiatedsoftware.com/cinch/

Solution 2:

You could also check out iTerm 2. One of the nice features it has is the ability to split panes, each one of which shows a different session. You can slice vertically and horizontally and create any number of panes in any imaginable arrangement. It also offers a number of other improvements over Terminal.app.

Solution 3:

Try using the tabs feature. When you're in a Terminal window, press Cmd+T and a new tab will open up alongside your current one, just like in Safari. You can even rename the tabs by double clicking the tab header, and assigning a title. Hope this helps.