Shortcuts only fire when no text input is focused. Typing in the inspector, the find overlay, the chip-grid alt-IDs editor, or any other text field uses normal text editing — your shortcut won’t trigger.
Ctrl and Cmd are interchangeable (Cmd on macOS).
| Shortcut | Action |
|---|
Ctrl/Cmd+Z | Undo |
Ctrl/Cmd+Shift+Z | Redo |
Ctrl/Cmd+S | Save now (creates the API record on first save) |
Delete | Delete the selected node(s) and edge(s) |
Esc | Cancel edge-draw mode if active; otherwise close the right panel if focused |
| Shortcut | Action |
|---|
E | Toggle edge-draw mode |
Shift+E | Start an edge from the currently-selected node |
Esc | Cancel edge-draw |
See Relationships & Edges for the three concrete paths.
| Shortcut | Action |
|---|
+ or = | Zoom in |
- | Zoom out |
O | Fit all nodes |
L | Fit largest connected component |
D | Focus deceased nodes (or fit all if none are deceased) |
| Shortcut | Action |
|---|
Ctrl/Cmd+K | Open the graph quick-switcher |
Ctrl/Cmd+F | Open the find-on-canvas overlay |
/ | Open the find-on-canvas overlay (alternative) |
- The toolbar’s redo button advertises
Ctrl+Y in its tooltip, but the keyboard listener only responds to Ctrl/Cmd+Shift+Z. Use either the button or Ctrl/Cmd+Shift+Z.
- Shortcuts are listed alongside their actions in the toolbar tooltips and menu items, e.g. “Connect nodes (E)”, “Fit largest (L)”.
- Some shortcuts overlap with browser shortcuts (
Ctrl+S, Ctrl+F). The Catalog Builder calls preventDefault on the browser default so its own behaviour takes effect — but only when a text input is not focused, so the browser’s Find dialog will still come up if your cursor is in (say) the inspector’s note field.