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

Here's what I'm trying to accomplish using only a keyboard:

  1. Move a window to different areas/corners of a desktop
  2. Move a window to different desktops
  3. Set/unset a window as shown/sticky on all desktops

Yes, I know #3 could solve #2 by stickying a window, pressing ctrl++/, then unstickying it, which would be acceptable, but i'm hoping for something a little more elegant :)

NB, if 1..3 can be solved in AppleScript, that would be great because Spark has been invaluable to tie an AppleScript to a global keyboard shortcut. However I don't think AppleScript can do this type of window location manipulation and a native Cocoa app may be required.

I really want to return to my keyboard-only nirvana but in my adoptive platform and shed Ubuntu Desktop.

share|improve this question
up vote 2 down vote accepted

There are many, many different sharewares out there that let you move windows around using shortcuts. Just look for window manager in the Mac App Store. I would recommend BetterTouchTool. It's a freeware that let's you customize just about anything. For example here is the shortcuts I have created for myself :

enter image description here

share|improve this answer
I did try BetterTouchTool a few weeks ago but found it to have issues in Lion which I hope would be fixed soon. I did however completely forget that it has the option move windows to corners, which satisfies #1, but cannot do #2 or #3 ...well, at least its donation-based ;) – adamrmcd Oct 18 '11 at 23:56
After downgrading to Snow Leopard last weekend, BetterTouchTool has been working great for me! – adamrmcd Nov 6 '11 at 3:51

Moving windows to another space:

  • SizeUp (still works for me in 10.8)
  • Spacey (stopped working in 10.7)

Moving windows to another display:

share|improve this answer
Actually, it seems SizeUp offers the best options for #1 and #2. OTOH, coming fresh from OSS, I'm conflicted by supporting a "nagware" product... Thanks ;) – adamrmcd Oct 18 '11 at 23:51
Divvy is another option, not quite as powerful as these but lightweight and useful. – da4 Feb 6 '12 at 18:22
Both SizeUp and Spacey don't work in Mountain Lion (according to their description). :( – gentmatt Oct 6 '12 at 17:31

I'm still on Mountain Lion, so can't vouch for Mavericks. However...

ShiftIt is also worth a mention. Keyboard only, but works great for me for corners, fullscreen and next screen functionality.

For configurable transparency and stickiness I use Afloat (source on GitHub)

share|improve this answer

Moom is pretty awesome and will allow you to do #1 and #2.

share|improve this answer
Do please add a few more details about Moom to your answer. – perhapsmaybeharry Apr 26 at 5:44

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.