1) Pan and zoom (framing the view)
Pan the canvas
- Space + drag: Pan the canvas
- Right-click + drag: Pan with the mouse only
Fit to view / Zoom to selection
- Shift + 1: Fit to view (center the whole canvas or current area)
- Shift + 2: Zoom to selection (fill the view with the selection)
- Lost after a long session → Shift+1
- Want to focus on one area → Select it, then Shift+2
2) Selection and edit mode (separate “place” and “write”)
Add/remove from selection
- Shift + click: Add/remove from selection
Enter/exit edit mode
- Enter edit mode: Shift + Enter (↩) + Space
- Exit edit mode: Esc
- Canvas default is “select/place mode”
- “Edit mode” is only when you’re typing
- Esc always exits: getting into this habit speeds up layout.
3) Basic edit (delete, copy, paste, undo)
Delete
- Backspace (⌫) or Delete
Copy / paste
- Ctrl + C: Copy
- Ctrl + V: Paste
Undo / redo
- Ctrl + Z: Undo
- Ctrl + Shift + Z: Redo
4) Create nodes (grow ideas)
New node from background
- Double-click background: Create a node
Create child/sibling quickly
- Tab: Create child node
- Enter (↩): Create sibling node
- (With a node selected) → Tab to add a branch below
- To keep going at the same level → Enter to extend sideways
5) Move (navigate nodes with the keyboard)
Move to nearest node
- Alt + arrow (←/→/↑/↓): Move focus to nearest node
- When you want to move through the structure and edit text without clicking each node
- When checking if branches flow naturally
6) Expand in a direction (branch where you want)
Create unconnected node in a direction
- Ctrl + arrow (←/→/↑/↓): Create unconnected node in that direction
Create child in a direction (direction + hierarchy)
- Ctrl + Shift + arrow (←/→/↑/↓): Create child node in that direction
- To pile up options quickly → Ctrl + arrow (place without connecting)
- To extend the structure → Ctrl+Shift + arrow (add as child)
7) 30-second routine (minimal actions that speed up the canvas)
- Double-click background to create a main topic node
- Use Tab / Enter to build an outline
- Shift+click to select groups; Shift+1 / Shift+2 to frame the view
- Alt+arrows to move between nodes; Shift+Enter or Space to edit, Esc to exit
- Use Ctrl (standalone) / Ctrl+Shift (child) + arrows for precise expansion
Three common sticking points (where speed is lost)
- Stuck in edit mode → Always use Esc
- Afraid to change structure → Rely on Ctrl+Z / Ctrl+Shift+Z and change boldly
- Nodes spread out and hard to see → Select, then Shift+2; if lost, Shift+1