Super User is a question and answer site for computer enthusiasts and power users. 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

Is there really no way that I can maximize or unmaximize a window in Mac OS X with just the keyboard? (Currently using 10.6.3)

share|improve this question

migrated from Jun 3 '10 at 21:32

This question came from our site for professional and enthusiast programmers.

osx - Maximize window to full screen on OS X - Super User (I updated my answer to add a list of 17 apps that support something like this) – user495470 Sep 13 '11 at 3:26
up vote 4 down vote accepted

Have a look at RightZoom which is a freeware application for exactly that purpose: It provides the possibility to define a keyboard shortcut for maximizing windows and can override application specific behavior for the green resize button to make it consistent for all apps.

share|improve this answer

Most Applications have "Zoom" or "Zoom window" commands under a "Window" menu or equivalent. I think the most straightforward solution is to type the following in the terminal:

defaults write NSGlobalDomain NSUserKeyEquivalents '{"Zoom" = "@^Z"; "Zoom Window" = "@^Z"; }'

That command will set the default keyboard shortcut to +control+z

share|improve this answer
How do I undo this? And how do I take a different keybinding, e.g. CMD+F5? – math Jun 8 '10 at 8:20
This will override all previously defined NSUserKeyEquivalents in the NSGlobalDomain, i.e. all keyboard shortcuts defined for All Applications in System Preferences » Keyboard » Keyboard Shortcuts » Application Shortcuts. It's safer to use the preference pane for this. – Daniel Beck Apr 29 '11 at 5:28

I use SizeUp. Lots of functions via Keyboard.

share|improve this answer

Assuming you don't mind running an additional program in the background, which I can see being a dealbreaker, try using SecondBar. It lets you maximize a window (coincidentally, true maximize rather than mac semi-random maximize) with ^⌘⌥ + up arrow. It also offers half screen options as well, if you're interested in that, on top of the primary function (duplicating your menubar on a second monitor). I believe that it is also offered in some way by BetterTouchTool, but I could be wrong on that and it's mostly aimed at the mouse, so it wouldn't help.

Disclaimer: I am in no way associated with SecondBar, just a satisfied user.

share|improve this answer

I use ShiftIt 1.2.
It is free, small and customizable.

share|improve this answer

You must log in to answer this question.

Not the answer you're looking for? Browse other questions tagged .