Commit 3e9c921
authored
Add vim-style Ctrl+Shift+h/j/k/l block navigation and move launcher shortcut from Ctrl+Shift+k to Ctrl+Shift+x (#2909)
## Summary
This PR adds vim-style movement aliases for block navigation and updates
one conflicting
shortcut.
## Changes
- Added global keybindings:
- `Ctrl+Shift+h` -> move focus left
- `Ctrl+Shift+j` -> move focus down
- `Ctrl+Shift+k` -> move focus up
- `Ctrl+Shift+l` -> move focus right
- Kept existing arrow-based movement:
- `Ctrl+Shift+ArrowUp/Down/Left/Right`
- **Changed launcher shortcut**:
- from `Ctrl+Shift+k`
- to `Ctrl+Shift+x`
## Why `k` changed to `x`
`Ctrl+Shift+k` is now used for vim-style upward movement (`k` = up), so
launcher replace
needed a new binding.
`Ctrl+Shift+x` was chosen to avoid collisions with existing Wave global
keybindings.
## Config / behavior notes
- `app:disablectrlshiftarrows` now disables both block-navigation sets:
- Arrow keys
- `h/j/k/l` aliases
- It does **not** disable `Ctrl+Shift+x` (launcher replace).
## Docs updated
- `docs/docs/keybindings.mdx`
- Added `Ctrl+Shift+h/j/k/l` navigation display
- Updated launcher replace shortcut to `Ctrl+Shift+x`
- `docs/docs/config.mdx`
- Clarified `app:disablectrlshiftarrows` scope to include `Arrow` +
`h/j/k/l`1 parent e8d4cdd commit 3e9c921
File tree
3 files changed
+36
-3
lines changed- docs/docs
- frontend/app/store
3 files changed
+36
-3
lines changed| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
41 | 41 | | |
42 | 42 | | |
43 | 43 | | |
44 | | - | |
| 44 | + | |
45 | 45 | | |
46 | 46 | | |
47 | 47 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
42 | 42 | | |
43 | 43 | | |
44 | 44 | | |
45 | | - | |
46 | | - | |
| 45 | + | |
| 46 | + | |
47 | 47 | | |
48 | 48 | | |
49 | 49 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
585 | 585 | | |
586 | 586 | | |
587 | 587 | | |
| 588 | + | |
| 589 | + | |
| 590 | + | |
| 591 | + | |
| 592 | + | |
| 593 | + | |
| 594 | + | |
| 595 | + | |
| 596 | + | |
| 597 | + | |
| 598 | + | |
| 599 | + | |
| 600 | + | |
| 601 | + | |
| 602 | + | |
| 603 | + | |
| 604 | + | |
588 | 605 | | |
| 606 | + | |
| 607 | + | |
| 608 | + | |
| 609 | + | |
| 610 | + | |
| 611 | + | |
| 612 | + | |
| 613 | + | |
| 614 | + | |
| 615 | + | |
| 616 | + | |
| 617 | + | |
| 618 | + | |
| 619 | + | |
| 620 | + | |
| 621 | + | |
589 | 622 | | |
590 | 623 | | |
591 | 624 | | |
| |||
0 commit comments