Take the 2-minute tour ×
Super User is a question and answer site for computer enthusiasts and power users. It's 100% free, no registration required.

Sometimes you need to see two windows side by side, e.g. when following instructions or when working on a translation. How do I quickly arrange two windows like that?

edit: interested in answers for all platforms and window managers

share|improve this question
3  
On what platform? –  innaM Jul 29 '09 at 12:19
    
I'm assuming that you only have one monitor? :) –  Nippysaurus Jul 29 '09 at 13:10

6 Answers 6

up vote 19 down vote accepted

There are good solutions for both Mac and Windows that I know of:

Windows 7

This feature is built in, and it's called Aero Snap. You can use the following keyboard shortcuts to get the behavior you want:

  • Win + moves the current window to the left half of the screen.
  • Win + moves the current window to the right half of the screen.
  • Win + maximes the current window.

Windows XP and Vista

GridMove allows you to setup regions to snap windows to via a shortcut key. I mapped Win + 1 to move a window to the left half of the screen and Win + 2 to use the right half.

AeroSnap makes Windows 7's native keyboard shortcuts available in Windows Vista and Windows XP.

Mac OS X

Cinch, SizeUp (both unlimited free trials) and TwoUp (discontinued – available here) from Irradiated Software all accomplish this task perfectly. SizeUp adds some extra features, including multiple monitor support.

share|improve this answer
3  
TwoUp has been discontinued and replaced by Cinch irradiatedsoftware.com/cinch/index.html which seems to work very well –  Craig Hyatt Aug 5 '12 at 17:04
    
Just downloaded cinch and sizeup, both are nice –  matty T pain Oct 25 '13 at 3:28

Answer for Windows as explained on the old new thing:

In the taskbar, click the button for the first window you want to position, then hold the Ctrl key and right-click the button for the second window. Select Tile Vertically. Bingo, the two windows are positioned side by side.

As mentioned in a comment below, you can also hold Ctrl while you click an additional taskbar button and finally right-click a third one. In this way you can arrange 3 windows at the same time. More than 3 windows also works but results in a grid layout.

share|improve this answer
    
Hmm, didn't know that, thanks ! –  Gnoupi Jul 29 '09 at 12:20
2  
you can hold in Ctrl for all windows you want to arrange. So this will work for n windows –  pavsaund Jul 29 '09 at 12:24
    
Also this is easier on Windows 7, where you can just drag the windows to either the left or the right side of the screen, where they dock. –  Joey Jul 29 '09 at 12:25
    
Also, it does this per monitor, so that you can spread windows across screens, and tiling is done on a per-monitor basis –  pavsaund Jul 29 '09 at 12:25
    
Note: this only works with two Windows I think else it will arrange all Windows like that, making a horrible mess... –  Ivo Flipse Jul 29 '09 at 12:31

For linux, get a tiling window manager (AwesomeWM, XMonad, dwm, ratpoison, musca..). If you don't like or are not familiar with automatic tiling, or you don't want to switch WMs, use some of the tiling scripts, like stiler.

share|improve this answer

Mac OSX

Two excellent, free tools:

  • Spectacle is ultra-simple and lets you setup shortcut keys to all the typical window placement actions (fill left half of screen, fill top half, full screen, center, etc).

  • BetterTouchTool is very full featured and can do these keyboard shortcuts as well, but also lets you click and drag windows to "snap" to different regions of the screen. (And it has tons of other features, since it's original purpose was custom touchpad gestures).

share|improve this answer

In the newest Ubuntu versions that come preinstalled with Unity desktop manager and Compiz, the function is preinstalled. You can align the chosen window by doing the following:

  • to fullscreen: Super+Ctrl+
  • to left half: Super+Ctrl+
  • to right half: Super+Ctrl+

("Super" key is the name for the Windows key on Linux.)

You should be able to do this on other Linux distros too, as long as they are able to run Compiz.

share|improve this answer

Try Divvy. Basically it allows you to easily (via a few shortcuts) resize your window to exact proportions.

share|improve this answer

Your Answer

 
discard

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.