Keyboard shortcuts

Keyboard shortcuts speed up your workflow when building and editing single-line diagrams.

Component operations

ShortcutActionContext
DeleteDelete selected component(s)Component selected
BackspaceDelete selected component(s)Component selected
EscapeDeselect allAny selection active

Editing operations

ShortcutActionContext
Ctrl+Z (Cmd+Z on Mac)Undo last actionAfter any change
Ctrl+Shift+Z (Cmd+Shift+Z on Mac)RedoAfter undo
Ctrl+C (Cmd+C on Mac)Copy componentComponent selected
Ctrl+X (Cmd+X on Mac)Cut componentComponent selected
Ctrl+V (Cmd+V on Mac)Paste componentAfter copy or cut
Ctrl+Shift+C (Cmd+Shift+C on Mac)Copy Data (properties only)Component selected
Ctrl+Shift+V (Cmd+Shift+V on Mac)Paste Data to component(s)Compatible component(s) selected

Canvas navigation

ShortcutActionContext
Mouse wheel upZoom in-
Mouse wheel downZoom out-
Ctrl+Mouse wheelFaster zoom-
Right-click dragPan canvas-
Middle-click dragPan canvas-
Space+DragPan canvasAlternative method

Selection

ShortcutActionContext
Click componentSelect single component-
Ctrl+Click (Cmd+Click on Mac)Multi-selectAdd to selection
Shift+ClickMulti-selectAdd to selection
Drag rectangleSelect multiple components-
Ctrl+A (Cmd+A on Mac)Select all-
Click backgroundDeselect all-

Connection operations

ShortcutActionContext
Shift (hold during drag)Disable auto-connectDragging component from toolbar
Click connectionSelect connection-
Delete or BackspaceDelete selected connectionConnection selected

Special modifiers

ModifierEffectWhen to use
ShiftDisable auto-connectDrop component without connecting
Ctrl/CmdMulti-select modeAdd/remove from selection

Quick reference table

Most frequently used shortcuts:

TaskWindows/LinuxmacOS
Delete componentDelete or BackspaceDelete or Backspace
UndoCtrl+ZCmd+Z
RedoCtrl+Shift+ZCmd+Shift+Z
CopyCtrl+CCmd+C
CutCtrl+XCmd+X
PasteCtrl+VCmd+V
Copy Data (properties)Ctrl+Shift+CCmd+Shift+C
Paste DataCtrl+Shift+VCmd+Shift+V
Select allCtrl+ACmd+A
DeselectEscapeEscape
Multi-selectCtrl+ClickCmd+Click
Toggle edit panelCtrl+Shift+BCmd+Shift+B
Pan canvasRight-dragRight-drag
ZoomMouse wheelMouse wheel
Disable auto-connectShift (hold)Shift (hold)

Tips for efficient workflows

Use Shift during placement:

  • Hold Shift while dropping components to prevent unwanted auto-connections
  • Allows you to place components precisely near buses without connecting
  • Release Shift and connect manually when ready

Multi-select for batch operations:

  • Ctrl+Click (Cmd+Click) to select multiple components
  • Delete all at once
  • Move groups together
  • Apply operations to multiple components

Undo/redo for experimentation:

  • Try different component arrangements
  • Undo if layout doesn't work
  • Redo if you want the change back
  • Build up complex diagrams step-by-step with safety net

Canvas navigation:

  • Use mouse wheel to zoom in/out frequently
  • Right-click drag to reposition your view
  • Zoom out for overview, zoom in for detailed editing

Customization

Keyboard shortcuts cannot currently be customized. The shortcuts listed above are the default and only shortcuts available.