Keyboard shortcuts
Keyboard shortcuts speed up your workflow when building and editing single-line diagrams. On a Mac, use Cmd wherever this page says Ctrl.
Component operations
| Shortcut | Action | Context |
|---|
| Delete or Backspace | Delete selected component(s) and connection(s) | Canvas has focus |
| Tab | Open the edit panel and put the cursor in the name field | Component selected |
Editing operations
| Shortcut | Action | Context |
|---|
| Ctrl+Z | Undo last action | After any change |
| Ctrl+Shift+Z or Ctrl+Y | Redo | After undo |
| Ctrl+C | Copy component | Component selected |
| Ctrl+X | Cut component | Component selected |
| Ctrl+V | Paste component | After copy or cut |
| Ctrl+Shift+C | Copy Data (properties only) | Component selected |
| Ctrl+Shift+V | Paste Data to component(s) | Compatible component(s) selected |
Canvas navigation
| Shortcut | Action | Context |
|---|
| Mouse wheel | Zoom in or out | - |
| Double-click background | Zoom in | - |
| Drag background | Pan canvas | - |
| Middle-click drag | Pan canvas | - |
| Space+drag | Pan canvas | - |
Selection
| Shortcut | Action | Context |
|---|
| Click component | Select single component | - |
| Shift+Click | Add to or remove from selection | - |
| Shift+drag | Select components inside the rectangle | Start on the background |
| Ctrl+A | Select all | Canvas has focus |
| Click background | Deselect all | - |
Connection operations
| Shortcut | Action | Context |
|---|
| Shift (hold while dropping) | Place without auto-connecting | Dragging a component from the toolbar |
| Click connection | Select connection | - |
| Delete or Backspace | Delete selected connection | Connection selected |
Panels
| Shortcut | Action |
|---|
| Ctrl+Shift+B | Show or hide the edit panel |
| Escape | Close the edit panel when the cursor is in it |
| Ctrl+B | Show or hide the sidebar |
Customization
Keyboard shortcuts cannot be customized.
- Navigation and zoom - Canvas navigation controls
- Selection techniques - Advanced selection methods
- Connections - Creating and managing connections