# Keyboard shortcuts

The command palette, project jumps, and the editor keys. Press ? in Warden for the full cheat sheet.

Press {{kbd:?}} anywhere in Warden for the cheat sheet. You can change the app's shortcuts under **Settings → Keyboard**, and the project shortcuts under **Settings → Chat**.

## Everywhere

| Keys | Does |
|---|---|
| {{kbd:⌘+K}} | Command palette: jump to a project, chat or view, start a chat, a plan, a spec or a Factory idea |
| {{kbd:⌘+Shift+F}} | Search every chat transcript |
| {{kbd:g}} then {{kbd:b}} | Mission Control |
| {{kbd:?}} | The shortcut cheat sheet |
| {{kbd:Esc}} | Close a dialog or panel |

## In a project

Press {{kbd:g}}, then a letter, to open a project tab:

| Keys | Tab |
|---|---|
| {{kbd:g}} {{kbd:o}} | Policies |
| {{kbd:g}} {{kbd:d}} | Decisions |
| {{kbd:g}} {{kbd:p}} | Plans |
| {{kbd:g}} {{kbd:s}} | Specs |
| {{kbd:g}} {{kbd:r}} | Pull requests |
| {{kbd:g}} {{kbd:w}} | Workflows |
| {{kbd:g}} {{kbd:a}} | Agents |
| {{kbd:g}} {{kbd:m}} | Models |
| {{kbd:g}} {{kbd:k}} | Checkpoints |
| {{kbd:c}} {{kbd:p}} | New plan |
| {{kbd:c}} {{kbd:s}} | New spec |

## Files and editor

| Keys | Does |
|---|---|
| {{kbd:⌘+P}} | Quick open a file |
| {{kbd:⌘+S}} | Save |
| {{kbd:⌘+Enter}} | Commit (in the commit box); save a line comment (in a diff) |
| {{kbd:⌘+=}} / {{kbd:⌘+-}} | Zoom the editor |
| {{kbd:Ctrl+`}} | Show or hide the terminal |
