Keyboard Shortcuts
Vigdis supports keyboard shortcuts across every screen. Shortcuts are contextual — the available shortcuts change based on what you are viewing.
Command palette
Press Cmd+K (Mac) or Ctrl+K (Windows/Linux) to open the command palette. The palette combines search and shortcuts in one place:
- Search records — Type at least two characters to search across all entity types. Use arrow keys to navigate results, Enter to open.
- Run shortcuts — When the search field is empty, the palette lists all shortcuts available on the current page. Click any item or use arrow keys and Enter to execute it.
- Recent records — With no query, recently viewed records appear below the shortcuts for quick access.
Press Escape to close the palette.
View all shortcuts
Press ? on any page to open the keyboard shortcut reference overlay. It shows every shortcut available in the current context, grouped by category.
Navigation
Navigate between pages using two-key sequences. Press G first, then the second key within 1.5 seconds:
| Shortcut | Action |
|---|---|
| G then D | Go to Dashboard |
| G then S | Go to Settings |
Entity type shortcuts are generated automatically from your workspace's configured entity types. The second key is assigned from the entity type's slug — for example, G then C for Contacts, G then O for Orders. Open the shortcut overlay (?) to see the exact keys for your workspace.
Navigation sequences only work when focus is outside a text field. If you are typing in a search box or form input, these shortcuts are suppressed.
List view
These shortcuts are available when viewing a list of records:
| Shortcut | Action |
|---|---|
| J or ↓ | Next record |
| K or ↑ | Previous record |
| Enter | Open focused record |
| Space | Toggle record preview |
| Escape | Close preview / clear focus |
| N | New record |
| / | Focus search |
| Cmd+Backspace | Delete focused record |
Kanban view
These shortcuts are available when viewing a kanban board:
| Shortcut | Action |
|---|---|
| J or ↓ | Next card |
| K or ↑ | Previous card |
| H or ← | Previous column |
| L or → | Next column |
| Shift+← | Move card to previous stage |
| Shift+→ | Move card to next stage |
| Enter | Open focused record |
| Space | Toggle record preview |
| N | New record |
Record detail
These shortcuts are available on the record detail page:
| Shortcut | Action |
|---|---|
| E | Toggle edit mode |
| Cmd+Enter | Save changes (in edit mode) |
| Escape | Cancel edit / back to list |
| C | Focus comment input |
| Cmd+Enter | Submit comment (when comment is focused) |
Deal records have additional shortcuts:
| Shortcut | Action |
|---|---|
| A | Log attempt |
| S | Advance to next stage |
| Shift+S | Pick stage |
How shortcuts work
Shortcuts are scoped and prioritized. When multiple shortcuts share the same key, the highest-priority scope wins:
- Dialogs (priority 30) — Modal dialogs like stage transitions capture keys first.
- Page (priority 10) — List view, kanban, and record detail shortcuts.
- Global (priority 0) — Navigation and command palette shortcuts.
Shortcuts are automatically suppressed when you are typing in an input, textarea, or content-editable element. Modifier-based shortcuts (Cmd+K, Cmd+Enter) still work in inputs.