On Windows and Linux, read ⌘ as Ctrl.
Anywhere
| Keys | Action |
|---|---|
| ⌘K | Command palette |
Pull request list
| Keys | Action |
|---|---|
| ⌘F | Focus search |
| j / k | Next / previous pull request |
| Enter | Open pull request |
Inbox
| Keys | Action |
|---|---|
| j / k | Next / previous notification |
| ⌘F | Search comments |
Pull request page
| Keys | Action |
|---|---|
| ⌘⇧B | Back |
| Shift+M | Focus: Code on Changes, focus menu on Conversation |
| Esc | Leave Focus: Code |
| n / p | Next / previous comment (Conversation) |
| ⌘Enter | Open submit-review modal |
Changes tab
| Keys | Action |
|---|---|
| j / k | Next / previous file |
| v | Toggle viewed |
| n / p | Next / previous comment thread |
| r | Reply on the focused thread |
| / | Focus the file filter |
| ⌘F | Search in diff |
| Alt+↑ / Alt+↓ | Previous / next commit |
| o | Symbol outline |
| ⌘-click | Go to definition |
| Alt+Enter | References |
| Ctrl+- / Ctrl+Shift+- | Back / forward in jump history |
| ⌘Enter | Open submit-review modal |
Review modal
| Keys | Action |
|---|---|
| ⌘Enter | Submit review |
| Esc | Close |
PR chat
| Keys | Action |
|---|---|
| Enter | Send, or queue while an answer runs |
| ⌘Enter | Steer the running answer |
| Alt+↑ | Pull a queued message back |
Local reviews (desktop)
| Keys | Action |
|---|---|
| ⌘F | Focus search |
| ⌘Enter | Start the local review |
| Esc | Cancel |
| s / u | Stage / unstage (Source Control) |
| Shift+S / Shift+U | Stage / unstage everything |
| ⌘Enter | Commit (Source Control) |
Comment composer
| Keys | Action |
|---|---|
| ⌘B / ⌘I / ⌘E / ⌘K | Bold / italic / code / link |
| ⌘P | Preview |
| ⌘Enter | Submit |
| Esc | Cancel |