Keyboard Navigation
Overview
Section titled “Overview”my-buddy uses vim-style keyboard shortcuts for fast navigation. All shortcuts are handled by src/scripts/keyboard.ts.
Navigation Shortcuts
Section titled “Navigation Shortcuts”| Key | Action |
|---|---|
g z | Go to dashboard |
g a | Go to accounts |
g c | Go to contacts |
g d | Go to deals |
g p | Go to projects |
g t | Go to tasks |
g k | Go to knowledge base |
g m | Go to meetings |
g j | Go to journals |
List Navigation
Section titled “List Navigation”| Key | Action |
|---|---|
j | Next item |
k | Previous item |
Enter | Open selected item |
Global Shortcuts
Section titled “Global Shortcuts”| Key | Action |
|---|---|
/ | Open search (Pagefind) |
? | Open help modal |
Escape | Back / close modal |
Pattern
Section titled “Pattern”The g prefix acts as a “go to” leader key, similar to vim’s g commands. Press g followed by the collection’s first letter to jump directly to that collection’s list page.
List navigation uses the familiar j/k pattern for moving through items, with Enter to open the currently highlighted entry.