Macos – way to use the keyboard to move an application to another Space on OS X

keyboard shortcutsmacmacososx-spacesvirtual-desktop

I'm using Spaces on OS X, and I'd like to replicate the Ctrl-Alt-<arrow> functionality (or is it Ctrl-Alt-<arrow> — I can never remember) in Gnome that causes the currently selected window to move to another virtual desktop. This is far and away a more pleasant way of moving applications from desktop to desktop.

Is there a built-in way to do this? How about some kind of applescript or Quicksilver trigger? Third party app? I'm willing to pay a small amount for an app that does this, so Free-as-in-beer is not required.

I am specifically NOT looking for a way to do this that requires using the mouse.

Best Answer

There are some handy AppleScripts for spaces here including one that will move the front most window to a space of your choosing (will give you a dialog box).

You could just map the script to a keyboard shortcut, or alter the script so that it moves the window to a particular space, then create a new script and a shortcut for each space.

Related Question