Skip to content
Download

DOCS / REFERENCE

Keyboard shortcuts

The complete shortcut table. Shortcuts are listed macOS-first (⌘T / Ctrl+T); other pages name only the one or two shortcuts relevant to their task and link here.

ShortcutAction
⌘, / Ctrl+,Open Settings.
⌘T / Ctrl+TNew terminal tab in the current workspace (does nothing outside a workspace).
⌘⇧N / Ctrl+Shift+NOpen the New branch… dialog (create a worktree on a new branch).

Active while the Inbox list has focus — see Inbox overview.

ShortcutAction
JNext item.
KPrevious item.
EnterPrimary action for the selected item.
EDismiss.
SSnooze for 1 hour.
PPin / unpin.
Expand a grouped row.
Collapse it.
ShortcutAction
SpaceToggle stage/unstage on every selected row.
⌘A / Ctrl+ASelect all files.

Active while the commit list has focus.

ShortcutAction
⌘C / Ctrl+CCopy the selected commit’s SHA.
⌘V / Ctrl+VCherry-pick the SHA on the clipboard into this worktree (only fires when the clipboard looks like a SHA — 7–40 hex characters).
ShortcutAction
/ Move one row.
PgDn / PgUpMove ten rows.
HomeJump to the first row.

See Resolve conflicts.

ShortcutAction
F8Next conflict hunk.
⇧F8 / Shift+F8Previous conflict hunk.
ShortcutAction
EscapeClose without saving.
  • Shortcuts are fixed — there is no customization.
  • Inside a workspace terminal, keystrokes belong to the shell or agent running there (including Tab), not to Birch.
  • During a Health break, Birch’s window shortcuts are suspended; the OS-level ⌘Q / Alt+F4 still quit the app.