Skip to content

Keyboard shortcuts

mod is ⌘ on macOS and Ctrl everywhere else. The app’s own Shortcuts page (Settings → Shortcuts) shows the same list with your machine’s glyphs.

Every shortcut requires mod. A bare key is never a global shortcut, so typing in a field is never ambiguous.

Sixteen commands, all customisable in Settings → Shortcuts.

CommandDefaultmacOS
Toggle left panelmod+b⌘B
Toggle response panelmod+j⌘J
Toggle pinboard panelmod+alt+b⌘⌥B
Search projectmod+shift+f⌘⇧F
Find in viewmod+f⌘F
CommandDefaultmacOS
New requestmod+n⌘N
Save requestmod+s⌘S
Send requestmod+enter⌘↵
CommandDefaultmacOS
New tabmod+t⌘T
Reopen closed tabmod+shift+t⌘⇧T
Close tabmod+w⌘W
CommandDefaultmacOS
Open foldermod+o⌘O
CommandDefaultmacOS
Open settingsmod+,⌘,
Zoom inmod+=⌘+
Zoom outmod+-⌘−
Reset zoommod+0⌘0

The four Application commands are global — they work on the launcher screen and with a dialog open. The rest are project-scoped: suppressed while the command palette or a settings dialog owns the keyboard, and when no project is open.

Not rebindable.

ActionShortcutmacOS
Open the command palettemod+k⌘K
Go to tab 1…9mod+1 … mod+9⌘1 … ⌘9
Next tabmod+shift+] or mod+tab⌘⇧]
Previous tabmod+shift+[ or mod+shift+tab⌘⇧[

Two more work but are not listed on the app’s own Shortcuts page:

ActionShortcut
Open the command palettemod+shift+p
Open the palette on the pinboard pagemod+shift+v
ShortcutWhere
mod+vOn the empty pane — paste a curl command and open it as an unsaved request
EscapeClose the palette, the response find bar, or the Spec Wrapped presentation
Enter / Shift+EnterIn the response find bar — next / previous match
BackspaceIn the palette, on a sub-page with an empty search: back to the root list
← / → / SpaceNavigate the Spec Wrapped presentation

Send request (⌘↵) and Find in view (⌘F) defer when focus is inside a Monaco code editor, so Monaco’s own run-the-block and find win there.

The response pane gained its own find bar in v0.1.0-preview.10, so ⌘F picks between three targets. In order:

  1. A focused Monaco editor wins — its native find opens.
  2. Otherwise the response pane’s find bar, if the pane is showing findable content and your caret is not in some other field. Findable means a buffered response on the Body, Raw or Headers tab; the SSE stream view, the Tests and Request tabs, an error, and “nothing sent yet” all decline the chord.
  3. Otherwise the navigator’s endpoint filter, which is where ⌘F went before.

“Some other field” in rule 2 means an input, textarea or editable element outside the response surface — the sidebar filter, the URL bar, a header value. Typing in one of those keeps ⌘F where your caret already is. If the focused field is the find bar, ⌘F re-focuses it instead of handing the chord away.

Settings → Shortcuts. Conflicts are detected across the whole registry, and setting a chord back to its default clears the override rather than storing a duplicate.

Overrides are machine-local app settings, not part of your project, so they do not travel with the repository or reach a teammate.

If you are reading the overrides file directly: a chord is lowercase, joined by +, in the fixed order mod → alt → shift → key. Key names come from the physical key, so a remapped keyboard layout does not change them. Examples: mod+shift+b, mod+alt+b, mod+enter, mod+,.