Keyboard Shortcuts

Complete keyboard shortcut reference covering global shortcuts, chord shortcuts, editor shortcuts, and the command palette.

Stoa uses a layered shortcut system: global shortcuts that work everywhere, chord shortcuts for workspace navigation, and editor-specific shortcuts for text editing.

Global Shortcuts

These work across the entire application:

ShortcutAction
Cmd+K / Ctrl+KOpen/close command palette
[Toggle left sidebar
]Toggle right sidebar (agent panel)
EscapeClose modal/dialog, or exit editor focus

Chord Shortcuts

Chord shortcuts use a two-key sequence inspired by Vim. Press G (the leader key), then press a second key within 1.5 seconds.

When you press G, a visual indicator appears showing G -> while waiting for the second key.

Note

Chord shortcuts only work in command mode. If you're focused on the editor, press Escape first to enter command mode.

Layout

ChordAction
G VSwitch to Video layout
G SSwitch to Split layout
G CSwitch to Project (code) layout
ChordActionContext
G FNavigate to FilesAll workspaces
G BNavigate to BookmarksAll workspaces
G DNavigate to DecisionsSpace workspaces only
G KNavigate to Meeting ContextSpace workspaces only
G MNavigate to MeetingSpace workspaces only
G TNavigate to TranscriptSpace workspaces only
G RNavigate to RecordingsSpace workspaces only

Actions

ChordAction
G NCreate new file
G AStart agent
G PSwitch project (when multiple projects available)
hold `Voice to agent (push-to-talk, when available)

Editor Shortcuts

These work when the editor is focused:

Text Formatting (Markdown)

ShortcutAction
Cmd+B / Ctrl+BToggle bold
Cmd+I / Ctrl+IToggle italic
ShortcutAction
Cmd+F / Ctrl+FOpen find panel

Comments

ShortcutAction
Cmd+Shift+M / Ctrl+Shift+MAdd comment to selection
Cmd+Enter / Ctrl+EnterSubmit comment
EscapeCancel comment

Auto-Save

ShortcutAction
Cmd+S / Ctrl+SIntercepted: shows auto-save acknowledgment (no browser save dialog)

Command Mode

ShortcutAction
EscapeExit editor focus, enter command mode (enables workspace shortcuts)

Chat Shortcuts

ShortcutAction
Cmd+Enter / Ctrl+EnterSend chat message

CLI Access (Account Settings)

These shortcuts work on the CLI Access tab in Account Settings:

ShortcutAction
Ctrl+CCopy device code
Ctrl+LGenerate new code

Dashboard

ShortcutAction
Ctrl+1 through Ctrl+4Switch between dashboard tabs
Ctrl+RRefresh dashboard

Command Palette Actions

When the command palette is open (Cmd+K), these navigation shortcuts apply:

ShortcutAction
Arrow Up / DownNavigate items
EnterSelect item
EscapeClose palette

The command palette shows available actions with their chord shortcuts, serving as both a quick launcher and a shortcut reference.

Available Actions

Navigate:

  • Search and open files
  • Switch between projects

Layout:

  • Video layout (G V)
  • Split layout (G S)
  • Project layout (G C)
  • Toggle left sidebar ([)
  • Toggle agent sidebar (])

Sidebar:

  • Decisions (G D)
  • Meeting Context (G K)
  • Meeting (G M)
  • Transcript (G T)
  • Recordings (G R)
  • Files (G F)
  • Bookmarks (G B)

Actions:

  • Create new file (G N)
  • Start agent (G A)
  • Switch project (G P)
  • Voice to agent (hold `)

Desktop App (macOS)

ShortcutAction
Cmd+PQuick Open (file finder)

Platform Notes

  • On macOS, shortcuts use Cmd
  • On other platforms, shortcuts use Ctrl
  • The UI automatically shows the correct modifier for your platform