All default shortcuts use Cmd on macOS and Ctrl on Windows/Linux. Shortcuts are fully customizable — open Settings → Keybindings to reassign any command.
| macOS | Windows / Linux | Action | Command ID |
|---|
Cmd K | Ctrl K | Open Command Palette | app.command-palette |
Cmd , | Ctrl , | Open Settings | app.settings |
Cmd N | Ctrl N | New Session | app.new-session |
These shortcuts are active when an editor pane has focus.
| macOS | Windows / Linux | Action | Command ID |
|---|
Cmd S | Ctrl S | Save File | editor.save |
Cmd Z | Ctrl Z | Undo | editor.undo |
Cmd Shift Z | Ctrl Shift Z | Redo | editor.redo |
Cmd F | Ctrl F | Find | editor.find |
Cmd H | Ctrl H | Find and Replace | editor.replace |
| macOS | Windows / Linux | Action | Command ID | Context |
|---|
Cmd ` | Ctrl ` | Toggle Terminal | terminal.toggle | global |
Cmd K | Ctrl K | Clear Terminal | terminal.clear | terminal only |
| macOS | Windows / Linux | Action | Command ID |
|---|
Cmd Shift H | Ctrl Shift H | Go Home | nav.go-home |
Cmd [ | Ctrl [ | Go Back | nav.go-back |
These shortcuts are registered in the native OS menu and cannot be rebound from within Magia.
| macOS | Action |
|---|
Cmd Q | Quit Magia |
Cmd , | Settings (also in native menu) |
Cmd Z / Cmd Shift Z | Undo / Redo (Edit menu) |
Cmd X / Cmd C / Cmd V | Cut / Copy / Paste (Edit menu) |
Cmd A | Select All (Edit menu) |
Cmd M | Minimize (Window menu) |
These are standard textarea behaviors, not bound through the keybindings system.
| Key | Action |
|---|
Enter | Send message |
Shift Enter | Insert new line |
Escape | Cancel / dismiss |