hot key to move one window to another screen (mac osx 10.10)

84,426

Solution 1

Doesn't exists. If you want this feature you have to use an external program. For such thing, I use Moom (10$) where you can define a shortcut for it. Checkout the screenshot:

enter image description here

This let me use ⌥alt+⇥tab to move the active window to the desktop on the right.

Solution 2

EDIT: As mentioned by @dbernard and Spectacle, Spectacle is no longer actively being maintained, the recommended alternative is Rectangle which is also free. Checkout Rectangle's github.

Spectacle works just as well and is free! See their github for more information.

Feel free to take a look at their keyboard shortcuts found here. The default shortcut for moving to "Next Display" is ⌃⌥⌘→ and you can configure it to whatever you want.

Works perfectly on 10.10.5 and 10.14.6

Solution 3

On newer macos you can use the menu items to do this. This works in Catalina, havent tried with earlier macos versions.

Go to System Preferences/Keyboard/Shortcuts There create shortcuts for menu items corresponding to your screen. I have a macbook pro that is connected to a iMac in target display mode, so i get to see the following options in apps:

Window/Move to iMac Window/Move to Built-in Retina Display

I added shortcuts for these 2 window commands and assigned the same shortcut for both these commands as at a time only one of them appear on my system.

The exact menu items i used were: Window->Move to Built-in Retina Display Window->Move to iMac

I assigned these shortcuts Command + Option + Shift + N (⌥⇧⌘N)

No need for any third party tools for this functionality.

Solution 4

BetterTouchTool can also do it: https://folivora.ai/

Gestures -> Keyboard -> Add new shortcut -> "chose your key combination" -> Trigger predefined action -> Move Window to next Monitor (or alternatively Move Window One Space/Desktop Left/Right.)

(a must have tool in my opinion, it can do many other awesome things)

Solution 5

Spectacle is not being maintained. The free and maintained option now is https://rectangleapp.com.

Share:
84,426

Related videos on Youtube

genxgeek
Author by

genxgeek

20+ years of full-stack development and technical project management delivering global software solutions across manufacturing, consumer products and business analytics.

Updated on September 18, 2022

Comments

  • genxgeek
    genxgeek almost 2 years

    Is there a hot key to move one window (say chrome browser) from one screen another screen for multiple monitors?

    I'm using mac osx 10.10

  • genxgeek
    genxgeek about 9 years
    does it work with Yosemite?
  • jherran
    jherran about 9 years
    Yes, I use it on Yosemite
  • genxgeek
    genxgeek about 9 years
    not to hijack to hijack this thread but do you know how with the keyboard I move the window around (on current screen)...instead of using mouse always to reposition window?
  • jherran
    jherran about 9 years
    I use ctrl + shift + z, and then move the window with the cursor and press esc to end. But now I can't check if I customize that keyboard shortcuts.
  • genxgeek
    genxgeek about 9 years
    so this is a feature of moom or built in apple stuff? ctrl + shift + z didn't work but i can check to see what it possibly set to in moom.
  • genxgeek
    genxgeek about 9 years
    ha, ok got it... i have mine set to command + M. and it moves around fine with arrows (coarse grained). I didn't notice that if you hold it moves very fine grained (pixel by pixel).....but like I said the arrows seem to work but is there way to speed up how fast it moves?
  • jherran
    jherran about 9 years
    I don't know if it's possible
  • wheleph
    wheleph over 7 years
    Does not work very well on 10.11.6 (El Capitan). Some windows do not react on the shortcuts.
  • nevets1219
    nevets1219 over 7 years
    Have you tried the other solution? I suspect it's that particular window.
  • wheleph
    wheleph over 7 years
    Let me see... I had issues with Terminal windows but now I don't (maybe because I did restart). I'll observe further...
  • nevets1219
    nevets1219 over 7 years
    I've had issues with iTerm too but I think iTerm said it was either their issue or an El Captain issue.
  • Marcin Nabiałek
    Marcin Nabiałek over 6 years
    It doesn't work for me on High Sierra
  • Marcin Nabiałek
    Marcin Nabiałek over 6 years
    Works great for me on High Sierra
  • Sébastien
    Sébastien about 6 years
    Actually the correct predefined action is Move Window to next Monitor
  • Hearen
    Hearen almost 5 years
    works for me in Mojave 10.14.5, thanks for sharing
  • dbernard
    dbernard over 4 years
    Spectacle being not maintained anymore, the open-source alternative is now Rectangle. Works well on MacOS 10.15!
  • Roman
    Roman over 4 years
    This app works great. Do remember that starting from El Capitain, the apps has to be given permission to access accessibility features then it works like a charm.
  • Cornelius Roemer
    Cornelius Roemer over 4 years
    It doesn't work with MacOS 10.15 for me - I hear an "error" "blimp" sound but nothing else. I've tried everything. What could it be?
  • nevets1219
    nevets1219 over 4 years
    Could be the permission to accessibility feature Roman mentioned
  • AlexG
    AlexG over 4 years
    Great option. I have just tried that and it works fine. The only problem is that not all apps have Window->Move to X display menu item. That definitely works for Chrome but it does not work for KeePassX for example.
  • no1lives4ever
    no1lives4ever over 4 years
    After I posted this, I also noticed that the one I posted above does not work always. Esp with Firefox. I still keep shiftit installed on my system. That handles this very nicely. This is one thing that apple should make it easy to assign shortcuts to. Maybe have some default ones like there is one for entering/exiting full screen.
  • Carl Walsh
    Carl Walsh almost 4 years
    @CorneliusRoemer Rectangle doesn't support moving a window between Desktop Spaces. Do you have multiple monitors plugged in?
  • thefinnomenon
    thefinnomenon over 3 years
    This doesn't work for full screened windows so I added a CMD+CTRL+F action after it. Now, to move a fullscreen window between desktops you can simply do the trigger twice; once to un-fullscreen it and the second to move and re-fullscreen it.
  • Anubis
    Anubis about 3 years
    I missed my KDE shortcuts for moving windows between monitors, but rectangle fills just that gap. Works perfectly on Big Sur (11.2.1) with 3 monitors. Customisable, but the default shortcuts are very convenient.
  • tomdelahaba
    tomdelahaba over 2 years
    Amazing, this one is working like a charm for me! Thanks a lot. I had to figure out how to add that menu item shortcut, but this helped me a lot.