Keyboard shortcuts and mouse gestures
In the app, press ? to see the main shortcuts. On Windows and Linux, use Ctrl wherever you see ⌘.
Create
- Drag from a node's ring – draw a relationship (drop it on empty canvas to add a node too)
- N – add a note beside the selected node or relationship, or in the middle of the view
Edit
- Enter / Double-click – edit a node, relationship, or note on the canvas
- Tap on a tablet – edit a node or relationship
- Drag either end of a selected relationship – move that end to another node
- Delete / Backspace – delete the selection
- ⌘Z – undo
- ⌘⇧Z / ⌘Y – redo
- ⌘D – duplicate
- ⌘C / ⌘V / ⌘X – copy, paste, and cut
- Arrow keys – nudge the selection 1 px (10 px with Shift)
- R – reverse the direction of the selected relationships
Select
- ⌘A – select all
- ⌘-drag on empty canvas – select everything inside the box you drag
- Shift+drag on empty canvas – add everything inside the box to the selection
- Shift+click / ⌘-click – add to or remove from the selection
- Esc – deselect or cancel
View
- Drag on empty canvas / Space+drag – pan the canvas
- Scroll wheel / Pinch on a trackpad or touch screen – zoom
- + / − – zoom in or out
- 0 – zoom to fit
- L – switch to the Layers tab and back
File and help
- ⌘S – save as file
- ⌘O – open file
- ⌘E – export
- ? – open help
In text fields and notes
- Enter – save
- Shift+Enter – start a new line in a note
- Tab – move between Key, Type, and Example
- ⌘B / ⌘I – bold and italic in a note
Right-click
Right-click an empty spot on the canvas (Control-click on a Mac) to add a node or a note right where you clicked.