-
-
Notifications
You must be signed in to change notification settings - Fork 6
Window Mode
Alejandro Quintanar edited this page Nov 30, 2025
·
1 revision
Window Mode provides full keyboard control over window management, inspired by vim-style navigation.
| Key | Action |
|---|---|
` (backtick) |
Toggle Window Mode |
F8 |
Toggle Window Mode |
ESC |
Exit Window Mode |
Tip: Double-press ` quickly to send a literal backtick to the terminal instead of entering Window Mode.
When Window Mode is active, you'll see an indicator in the top bar showing the current mode:
-
[WIN]- Normal Window Mode -
[MOVE]- Move Mode active -
[SIZE]- Resize Mode active
Move focus between windows using vim-style or arrow keys:
| Key | Action |
|---|---|
h / Left
|
Focus window to the left |
j / Down
|
Focus window below |
k / Up
|
Focus window above |
l / Right
|
Focus window to the right |
Tab |
Cycle to next window |
Shift+Tab |
Cycle to previous window |
Use Shift + direction to snap windows to half the screen:
| Key | Position |
|---|---|
H (Shift+h) |
Left half |
J (Shift+j) |
Bottom half |
K (Shift+k) |
Top half |
L (Shift+l) |
Right half |
Snap windows to any of 9 positions using number keys:
┌─────────┬─────────┬─────────┐
│ 7 │ 8 │ 9 │
│Top-Left │Top-Ctr │Top-Right│
├─────────┼─────────┼─────────┤
│ 4 │ 5 │ 6 │
│Mid-Left │ Center │Mid-Right│
├─────────┼─────────┼─────────┤
│ 1 │ 2 │ 3 │
│Bot-Left │Bot-Ctr │Bot-Right│
└─────────┴─────────┴─────────┘
| Key | Action |
|---|---|
m |
Enter Move mode |
r |
Enter Resize mode |
z / + / Space
|
Toggle maximize |
- / _
|
Toggle minimize |
x / q
|
Close focused window |
? |
Show help overlay |
Press m to enter Move mode for precise window positioning.
| Key | Action |
|---|---|
h / Left
|
Move window left |
j / Down
|
Move window down |
k / Up
|
Move window up |
l / Right
|
Move window right |
| Modifier | Effect |
|---|---|
| Hold key | Adaptive acceleration (faster with continuous press) |
Shift + direction |
Snap to screen edge |
| Key | Action |
|---|---|
Enter |
Confirm position and exit |
Esc |
Cancel and exit |
m |
Exit Move mode |
Press r to enter Resize mode for precise window sizing.
| Key | Action |
|---|---|
h |
Shrink width (from right edge) |
l |
Grow width (from right edge) |
k |
Shrink height (from bottom edge) |
j |
Grow height (from bottom edge) |
| Modifier | Effect |
|---|---|
Shift + key |
Resize from opposite edge |
| Key | Action |
|---|---|
Enter |
Confirm size and exit |
Esc |
Cancel and exit |
r |
Exit Resize mode |
- Press
`to enter Window Mode - Focus first window, press
Hto snap left - Press
Tabto focus second window - Press
Lto snap right - Press
`to exit Window Mode
- Press
`to enter Window Mode - Press
7to snap to top-left corner - Press
`to exit Window Mode
- Press
`to enter Window Mode - Press
mto enter Move mode - Use
h/j/k/lto position window - Press
Enterto confirm - Press
rto enter Resize mode - Use
h/j/k/lto adjust size - Press
Enterto confirm - Press
`to exit Window Mode