Keyboard Shortcuts & Slash Commands Reference
Keyboard Shortcuts
Global Shortcuts
| Shortcut | Mac | Action |
|---|
| Ctrl+R | Cmd+R | Clear conversation / New chat |
| Ctrl+` | Cmd+` | Toggle serial terminal sidebar |
| Ctrl+Alt+B | Cmd+Option+B | Switch AI model |
| Shift+Tab | Shift+Tab | Toggle plan/act mode |
| Ctrl+Z | Cmd+Z | Undo last message |
| Ctrl+Z (2x) | Cmd+Z (2x) | Open rewind interface |
| Ctrl+C (2x) | Ctrl+C (2x) | Exit application |
| Ctrl+C / Escape | Ctrl+C / Escape | Interrupt agent |
| / | / | Open command suggestions |
| Shortcut | Action |
|---|
| Return | Submit message |
| Ctrl+Return | Insert newline |
| Up/Down | Navigate suggestions |
| Tab | Complete command/drill into directory |
| Escape | Cancel suggestions |
| @ | Trigger file autocomplete |
Navigation (Emacs Mode - Default)
| Shortcut | Action |
|---|
| Ctrl+N / Down | Next item |
| Ctrl+P / Up | Previous item |
| Ctrl+F / Right | Forward |
| Ctrl+B / Left | Back |
| Ctrl+G / Escape | Cancel |
| Return | Select item |
| Space | Toggle item |
| Ctrl+V / PageDown | Page down |
| Alt+V / PageUp | Page up |
| Ctrl+A / Home | Jump to top |
| Ctrl+E / End | Jump to bottom |
| Tab | Tab navigation |
Navigation (Vim Mode)
| Shortcut | Action |
|---|
| J / Down | Next item |
| K / Up | Previous item |
| L / Right | Forward |
| H / Left | Back |
| Escape | Cancel |
| Return | Select item |
| Space | Toggle item |
| Ctrl+D / PageDown | Page down |
| Ctrl+U / PageUp | Page up |
| Home | Jump to top |
| Shift+G / End | Jump to bottom |
| Tab | Tab navigation |
Slash Commands
Session & Navigation
| Command | Aliases | Description |
|---|
| /clear | /reset, /new | Clear conversation history |
| /history | /resume, /conversations | View conversation history |
| /rewind | - | Rewind to a previous state |
| /undo | - | Undo the last message |
| /compress | /summarize | Compress conversation to save context |
| /exit | /quit, /q | Exit the application |
Mode & Model
| Command | Aliases | Description |
|---|
| /model | - | Switch AI model |
| /toggle-mode | - | Toggle between plan/act mode |
| /plan | - | Switch to plan mode |
| /act | - | Switch to act mode |
| /auto-confirm | /auto-approve, /approve | Toggle auto-approval of tool calls |
Project & Team
| Command | Aliases | Description |
|---|
| /team | /switch-team, /switch | Switch team and project |
| /project | /switch-project | Switch project |
| /peripheral | /peripherals, /add-peripheral | Add peripherals to project |
| /chip | /platform, /mcu | Select platform/chip for project |
| /init | - | Create EMBEDDER.md with project contexts |
| /tasks | /todos, /plan | View current session task list |
| Command | Aliases | Description |
|---|
| /serial | - | Toggle serial terminal sidebar |
| /console | - | Open web console |
| /billing | - | Open billing portal |
| /logs | - | Open logs folder |
Preferences & Help
| Command | Aliases | Description |
|---|
| /theme [name] | /t | Change color theme |
| /keybindings | /keys, /kb | Change keybinding mode (emacs/vim) |
| /help | /h, /? | Show documentation and commands |
| /welcome | - | Show the welcome animation |
Account
| Command | Aliases | Description |
|---|
| /logout | /signout | Sign out and return to login |
| /bug [description] | /report, /issue | Report a bug |
Command Usage Examples
/theme dracula # Set theme to dracula
/bug App crashes on X # Report a bug with description
/t nord # Short alias for theme
Keybinding Modes
Switch between Emacs and Vim navigation modes using /keybindings or /kb. Preferences are saved to ~/.embedder/keybindings.json.Last modified on March 5, 2026