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.
Rebindable commands
Section titled “Rebindable commands”Sixteen commands, all customisable in Settings → Shortcuts.
| Command | Default | macOS |
|---|---|---|
| Toggle left panel | mod+b | ⌘B |
| Toggle response panel | mod+j | ⌘J |
| Toggle pinboard panel | mod+alt+b | ⌘⌥B |
| Search project | mod+shift+f | ⌘⇧F |
| Find in view | mod+f | ⌘F |
Requests
Section titled “Requests”| Command | Default | macOS |
|---|---|---|
| New request | mod+n | ⌘N |
| Save request | mod+s | ⌘S |
| Send request | mod+enter | ⌘↵ |
| Command | Default | macOS |
|---|---|---|
| New tab | mod+t | ⌘T |
| Reopen closed tab | mod+shift+t | ⌘⇧T |
| Close tab | mod+w | ⌘W |
Project
Section titled “Project”| Command | Default | macOS |
|---|---|---|
| Open folder | mod+o | ⌘O |
Application
Section titled “Application”| Command | Default | macOS |
|---|---|---|
| Open settings | mod+, | ⌘, |
| Zoom in | mod+= | ⌘+ |
| Zoom out | mod+- | ⌘− |
| Reset zoom | mod+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.
Fixed shortcuts
Section titled “Fixed shortcuts”Not rebindable.
| Action | Shortcut | macOS |
|---|---|---|
| Open the command palette | mod+k | ⌘K |
| Go to tab 1…9 | mod+1 … mod+9 | ⌘1 … ⌘9 |
| Next tab | mod+shift+] or mod+tab | ⌘⇧] |
| Previous tab | mod+shift+[ or mod+shift+tab | ⌘⇧[ |
Two more work but are not listed on the app’s own Shortcuts page:
| Action | Shortcut |
|---|---|
| Open the command palette | mod+shift+p |
| Open the palette on the pinboard page | mod+shift+v |
Context shortcuts
Section titled “Context shortcuts”| Shortcut | Where |
|---|---|
mod+v | On the empty pane — paste a curl command and open it as an unsaved request |
Escape | Close the palette, or the Spec Wrapped presentation |
Backspace | In the palette, on a sub-page with an empty search: back to the root list |
← / → / Space | Navigate the Spec Wrapped presentation |
Two commands that yield to the editor
Section titled “Two commands that yield to the editor”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. Outside an editor they behave
normally — ⌘F falls back to focusing the navigator’s endpoint filter.
Rebinding
Section titled “Rebinding”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.
Chord syntax
Section titled “Chord syntax”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+,.