Keyboard Shortcuts
View key combinations in shortcut settings, change a binding, or restore its default.
Opening Keyboard Shortcut Settings
- Open the Settings panel
- Click Keyboard Shortcuts in the Shortcuts section
- Enter the keyboard shortcut management sub-panel
Editor Shortcut Modes
DesireCore has three built-in editor shortcut modes to adapt to different users' operating habits:
| Mode | Description | Suitable For |
|---|---|---|
| Native Mode | Retains each editor's built-in shortcuts. | Default choice when unsure |
| Unified Mode (Recommended) | Uses DesireCore's unified shortcut system for consistent key experience across all editors. | Users who frequently switch between multiple editors |
| Custom Mode | Fully takes over shortcuts, allowing you to freely modify all key bindings. | Advanced users |
Common Shortcuts
Conversation Input
| Function | Shortcut |
|---|---|
| Send Message | Enter |
| New Line | Shift + Enter |
| Cancel Input | Esc |
| Accept prediction | Tab or → |
| Rewind to checkpoint | Cmd/Ctrl + Alt + Z |
Workspace Tabs
These shortcuts switch between workspace resources such as files, terminals, web pages, and reviews in window tab order. Cmd on macOS corresponds to Ctrl on Windows/Linux; the Ctrl+Tab combinations are the same on every platform.
| Function | macOS | Windows/Linux |
|---|---|---|
| New workspace tab | Cmd + T | Ctrl + T |
| Close current tab | Cmd + W | Ctrl + W |
| Next / previous tab | Ctrl + Tab / Ctrl + Shift + Tab | Ctrl + Tab / Ctrl + Shift + Tab |
| Select tab 1–8 | Cmd + 1–Cmd + 8 | Ctrl + 1–Ctrl + 8 |
| Select last tab | Cmd + 9 | Ctrl + 9 |
| Show / hide workspace | Cmd + Shift + B | Ctrl + Shift + B |
Super Document
Use review panel buttons to accept or reject changes. Focus a button with Tab, then activate it with Enter or Space. Press Esc inside the floating review panel to collapse it.
Editor General
| Function | Shortcut |
|---|---|
| Save | Cmd/Ctrl + S |
| Save As | Cmd/Ctrl + Shift + S |
| Find | Cmd/Ctrl + F |
| Replace | Cmd/Ctrl + H |
| Go to Line | Cmd/Ctrl + G |
| Full Screen | F11 |
Application Global
| Function | Shortcut |
|---|---|
| Show/Hide Window | Ctrl + Alt + Space (default) |
| Screenshot | Cmd/Ctrl + Shift + S (default) |
| Undo | Cmd/Ctrl + Z |
| Redo | macOS: Cmd + Shift + Z; Windows/Linux: Ctrl + Y |
Global shortcuts can be customized in keyboard shortcut settings. macOS uses Cmd, Windows/Linux uses Ctrl; Show/Hide Window defaults to Ctrl + Alt + Space on every platform.
Customizing Shortcuts
- In the keyboard shortcut management panel, find the shortcut you want to modify
- Hover over the item and click the Edit button
- Press your desired new key combination
- If it conflicts with an existing shortcut, the system will prompt the conflicting item
- Click Save to confirm the modification
You can also use the search box at the top to quickly locate specific shortcuts.
Resetting Shortcuts
If you want to restore default settings after customization, click the Reset All button at the top of the panel to restore all shortcuts to their default values.
Resetting will clear all custom shortcut bindings and cannot be undone. Please confirm before proceeding.