When I started using Mac as my main machine two years ago, I had a hard time arranging app windows in macOS.

While Microsoft Windows provides shortcuts to move them by default, on macOS you have to:

and select the option you want, for example:

Third-Party Tools can replicate the Microsoft Windows behavior.

But the good news is that there is a native and free solution.

We can assign system-wide keyboard shortcuts to the commands mentioned above.

To do so you can do the following:

  1. Open System Preferences > Keyboard > Shortcuts.
  2. On the left pane select ‘App Shortcuts’.
  3. Press the “+” button to create a new shortcut.

  1. There are three inputs in the dialog box:

Here are my shortcuts:

I have a dual monitor setup. So other than the one listed above, I have also set the shortcut to move a window to another monitor:

To remember the shortcuts, notice that all the keys are next to each other. All you do is use different arrow keys. Also Moving to another monitor has one more key than putting the windows in split view on the same monitor.

Each App may have different default shortcuts. That’s why I used 4 and 5 keys for these shortcuts so that they do not interfere with them.

I hope it helps you to work more productive.

Originally published here.