Repository navigation
Keyboard shortcuts
These shortcuts work across Bouncer. On macOS the main modifier is ⌘ (Command). On Windows and Linux, use Ctrl in its place. The tables below list both.
| Action | macOS | Windows and Linux |
|---|---|---|
| Open the command palette | ⌘ K | Ctrl K |
| Open the command palette (always opens, never closes) | ⌘ ⇧ P | Ctrl Shift P |
| Open settings | ⌘ , | Ctrl , |
| Show or hide the activity bar labels | ⌘ B | Ctrl B |
| Surface | macOS | Windows and Linux |
|---|---|---|
| Chat | ⌘ 1 | Ctrl 1 |
| Code | ⌘ 2 | Ctrl 2 |
| IDE | ⌘ 3 | Ctrl 3 |
| Rebound | ⌘ 4 | Ctrl 4 |
| Marketplace | ⌘ 6 | Ctrl 6 |
Studio (⌘ 5, Ctrl 5) is coming later. Code is also reached with the Chat | Code toggle in the title bar.
| Action | macOS | Windows and Linux |
|---|---|---|
| New chat | ⌘ N | Ctrl N |
| Show or hide the chats sidebar | ⌘ </kbd> | Ctrl </kbd> |
| Send message | Enter | Enter |
| New line in the composer | Shift Enter | Shift Enter |
| Stop generating | Esc | Esc |
| Save an edited message | ⌘ ↵ | Ctrl Enter |
| Cancel editing a message | Esc | Esc |
| Action | macOS | Windows and Linux |
|---|---|---|
| Send message | Enter | Enter |
| New line in the composer | Shift Enter | Shift Enter |
| Cycle mode | Shift Tab | Shift Tab |
| Approve the waiting step | ⌘ ↵ | Ctrl Enter |
| Deny the waiting step | Esc | Esc |
Shift Tab cycles through the modes in this order: plan, manual, accept edits, autopilot. It works on the Code and IDE surfaces when the focus is in the composer or on the page.
| Action | Keys |
|---|---|
| Move through the slash command menu | ↑ ↓ |
| Fill in the highlighted command | Tab or Enter |
| Close the slash command menu | Esc |
Move through the file mention menu (@) |
↑ ↓ |
| Pick the highlighted file | Enter or Tab |
| Move through the conversations list | ↑ ↓ Home End |
| Rename the selected conversation | F2 |
| Delete the selected conversation (asks to confirm) | Delete or Backspace |
| Clear the chat search | Esc |
These work in the IDE when a folder is open.
| Action | macOS | Windows and Linux |
|---|---|---|
| Quick open a file | ⌘ P | Ctrl P |
| Open the file in the quick open list to the side | ⌘ Enter | Ctrl Enter |
| Save the file | ⌘ S | Ctrl S |
| Close the tab | ⌘ W | Ctrl W |
| Split the editor | ⌘ </kbd> | Ctrl </kbd> |
| Show or hide the terminal panel | ⌘ J | Ctrl J |
| Commit from the source control box | ⌘ Enter | Ctrl Enter |
| Copy in the terminal | ⌘ C | Ctrl Shift C |
| Paste in the terminal | ⌘ V | Ctrl Shift V |
In the terminal, plain Ctrl C still reaches the shell on Windows and Linux. On Windows and Linux, Ctrl J and Ctrl P still toggle the panel and open quick open from inside the terminal.
These pages are generated from docs/ in the get-bouncer repo. Edit them on GitHub.
Start
Use Bouncer
Reference
Help
Build