window snapping by hotKey

Most of my preferred solutions use keyboard only

— to move a window between monitors .. winKey + Shift + left/right arrows .. rotates.

For two-monitor, left vs right keys are equivalent.

  • if the focus window is undocked (more common) , the window is “transported” to the same position on the next monitor
  • if the focus window is docked, the window is also transported to the same docked position.
  • if the focus window is maximized, it is transported maximized

— winKey+up/down arrow .. depends on the context !

Warning: once a focus window loses focus (when you release winKey), you can’t snap it with keyboard !

  • if the focus window is not docked, then
    • win+up = maximize
    • win+up = minimize i.e. hide.
  • If the focus window is docked to half (or quarter) of the monitor, then win+up/down can
    • can snap to a bigger/smaller portion including maximize
    • can restore it to undocked
    • can minimize it

— winKey+left/right arrow.. depends on the context

  • if the focus window is docked to a 25%, then both left/right keys would rotate it non-stop across all monitors
  • if the focus window is docked to a 50%, then both left/right keys would also rotate it predictably, but you must try to understand