#Global
| Keys | Action |
|---|
| ⌘K | Switch project or tool |
| ⌘P | Go to file (:42 for a line) |
| ⇧⌘P | Commands |
| ⌘1 · ⌘2 · ⌘3 · ⌘4 | AI · Code · Docs · Git workspace |
| ⌃` or ⌘J | Terminal |
| ⇧⌘F | Search in repository (in Docs: all documents) |
| ⌘F · ⌘G · ⇧⌘G | Find · next · previous |
| ⌘O | Open folder |
| ⌘, | Settings |
| ⌘I | Ask AI about the selection |
| ⌘\ | Split view with another project |
| ⇧⌘B | Switch branch |
| ⌘B · ⌥⌘B | Sidebar · right panel |
| ⌥← / ⌥→ (or ⌘[ / ⌘]) | Back / forward |
| ⌘R · ⇧⌘R | Refresh · sync every repository (Home) |
| ⌘= · ⌘- · ⌘0 | Zoom |
#Review and history
| Keys | Action |
|---|
| j / k | Next / previous hunk (commit in History) |
| ] / [ | Next / previous file |
| v | Mark file as viewed |
| c | Comment on the selected line |
| ⌘↵ | Submit review |
| ⇧⌘H | File history |
| ⇧⌘T | Trace selected lines |
| / | Search merge requests |
| F7 / ⇧F7 | Next / previous conflict (merge editor) |
#Code editor
| Keys | Action |
|---|
| ⌃Space | Suggestions |
| F12 or ⌘-click | Go to definition |
| ⌘F12 or ⌥⌘B | Go to implementations |
| ⇧F12 or ⌥F7 | Find references |
| ⇧⌥H | Callers |
| F2 | Rename symbol |
| ⇧⌥F | Format document |
| ⇧⌘O · ⌘T | Symbol in file · in project |
| ⌘/ | Toggle comment |
| ⌥F5 / ⇧⌥F5 | Next / previous git change |
| F9 | Toggle breakpoint |
| F5 · F10 · F11 · ⇧F11 | Continue · step over · into · out |
| ⇧F5 · ⇧⌘F5 | Stop · restart debugging |
#Terminal, database, HTTP
| Keys | Where | Action |
|---|
| ⌘D · ⇧⌘D | Terminal | Split right · down |
| ⌘K | Terminal | Clear output |
| ↑ ↓ · ⌃R · → or Tab | Terminal input | History · search · accept suggestion |
| ⌘↵ · ⇧↵ | Database query | Run all or selection · one statement |
| ⌘S | Database query | Save script |
| ⌘↵ | Beequest | Send request |
| ⌘S | SFTP remote edit | Upload |