In Windows, when I press the windows key + any arrow button the current application window moves. For example: windows key + left arrow key: the application window moves to the left of the display.

I want to know if this feature is available in OSX. If yes, how do I use it? If it's not a native feature, is there is a free third party application that might enable this feature?


2 Answers 2


Spectacle supports assigning a shortcut for resizing a window to fill the left or right half of a screen and for moving a window to another screen:

As does Slate:

bind left:ctrl;alt;cmd move screenOriginX;screenOriginY screenSizeX/2;screenSizeY
bind right:ctrl;alt;cmd move screenOriginX+screenSizeX/2;screenOriginY screenSizeX;screenSizeY
alias monitor-macbook 1280x800
alias monitor-dell 1440x900
bind up:ctrl;alt;cmd move screenOriginX;screenOriginY screenSizeX;screenSizeY ${monitor-macbook}
bind down:ctrl;alt;cmd move screenOriginX;screenOriginY screenSizeX;screenSizeY ${monitor-dell}

Amethyst also supports assigning a shortcut for moving a window to another space. throw-screen-2 (control-option-shift-e) moves a window to the second screen and throw-space-2 (control-option-shift-2) moves a window to the second space.


Once again BetterTouchTool made my day. You can assign a keyboard shortcuts to move the windows across desktops. In my case I use ctrl+shift+arrow.

BTT config

You must log in to answer this question.

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