Keyboard Shortcuts
All shortcuts use Ctrl on Windows and Linux; on macOS, Cmd works interchangeably. Most single-key shortcuts are suppressed while you are typing in a text field or while a dialog is open, so they never fire accidentally mid-edit.
These work everywhere, even while a field or dialog has focus. The same commands are available in the ☰ file menu.
| Shortcut | Action |
|---|---|
Ctrl+S | Save the current harness file |
Ctrl+Shift+S | Save As — pick a new file name/location |
Ctrl+O | Open a harness file |
See Collaboration for saving, sharing, and cloud sync.
Editing
Section titled “Editing”Active whenever you are not typing in a field and no dialog is open.
| Shortcut | Action |
|---|---|
Ctrl+Z | Undo |
Ctrl+Shift+Z or Ctrl+Y | Redo |
Ctrl+C | Copy the selected connectors/terminals/splices, notes, or devices |
Ctrl+X | Cut — copy the selection, then delete it |
Ctrl+V | Paste from the clipboard |
Copy and cut act on the current box selection when you have one; otherwise they act on the single selected node, note, or device.
Quick add and view switching (rebindable)
Section titled “Quick add and view switching (rebindable)”These five single-key shortcuts are the ones you can customize (see Rebinding hotkeys below). Defaults:
| Key (default) | Action |
|---|---|
C | Add connector — opens the New connector dialog |
T | Add terminal — opens the New terminal dialog |
S | Add splice — opens the New splice dialog |
1 | Switch to Schematic view |
2 | Switch to Layout view |
In split view, the view-switch keys change the first (left) pane. The other pane keeps whatever view it had — use its pane switcher buttons to change it. For what each view does, see Schematic and Layout.
Canvas and selection
Section titled “Canvas and selection”| Input | Action |
|---|---|
Delete or Backspace | Delete the selected nodes and connections |
Esc | Close an open context menu |
| Left-drag on empty canvas | Box select — anything the box touches is included |
Middle-drag or Space+drag | Pan the canvas |
| Right-click | Open the context menu (on the canvas, a node, or a connection) |
| Scroll wheel | Zoom |
Dialogs, fields, and search
Section titled “Dialogs, fields, and search”| Shortcut | Where | Action |
|---|---|---|
Enter | Quick-add dialogs | Submit the dialog (unless a button has focus) |
Esc | Quick-add dialogs | Close without adding |
Enter | Inline text fields (labels, notes, harness names) | Commit the edit |
Esc | Inline text fields | Revert to the previous value |
Enter | Search box (sidebar) | Jump to the first result |
Esc | Search box | Clear the query and leave the box |
The search box matches node labels, part numbers, signal names, and note text — see The interface for where it lives.
Rebinding hotkeys
Section titled “Rebinding hotkeys”The five quick-add and view-switch keys are rebindable; everything else (Ctrl+S, Ctrl+Z/Ctrl+Y, Delete, and friends) is fixed.
- Open
☰▸Preferences…. - Scroll to the
Hotkeyssection. - Click the key button next to an action — it changes to
press a key…. - Press the new key. Press
Escinstead to cancel recording.
Rules the rebinder enforces:
- Single visible character only — one letter, digit, or symbol. Combinations with
Ctrl,Alt, orCmdare rejected (Single letter/digit keys only.). - No duplicates — a key already bound to a different action is rejected with a
"…" is already bound.message. - Keys are case-insensitive (stored lowercase).
Click Reset hotkeys in the same section to restore the defaults shown in the table above.