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:

ShortcutAction
G then DGo to Dashboard
G then SGo 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:

ShortcutAction
J or Next record
K or Previous record
EnterOpen focused record
SpaceToggle record preview
EscapeClose preview / clear focus
NNew record
/Focus search
Cmd+BackspaceDelete focused record

Kanban view

These shortcuts are available when viewing a kanban board:

ShortcutAction
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
EnterOpen focused record
SpaceToggle record preview
NNew record

Record detail

These shortcuts are available on the record detail page:

ShortcutAction
EToggle edit mode
Cmd+EnterSave changes (in edit mode)
EscapeCancel edit / back to list
CFocus comment input
Cmd+EnterSubmit comment (when comment is focused)

Deal records have additional shortcuts:

ShortcutAction
ALog attempt
SAdvance to next stage
Shift+SPick stage

How shortcuts work

Shortcuts are scoped and prioritized. When multiple shortcuts share the same key, the highest-priority scope wins:

  1. Dialogs (priority 30) — Modal dialogs like stage transitions capture keys first.
  2. Page (priority 10) — List view, kanban, and record detail shortcuts.
  3. 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.