Keyboard Shortcuts¶
Quick reference for all keyboard shortcuts in Nodo.
Help¶
| Action | Windows/Linux |
|---|---|
| Show Shortcuts | Ctrl+/ |
| Documentation | F1 |
File Operations¶
| Action | Windows/Linux |
|---|---|
| New Scene | Ctrl+N |
| Open Scene | Ctrl+O |
| Save Scene | Ctrl+S |
| Save Scene As | Ctrl+Shift+S |
| Exit | Ctrl+Q |
Edit Operations¶
| Action | Windows/Linux |
|---|---|
| Undo | Ctrl+Z |
| Redo | Ctrl+Shift+Z |
| Copy | Ctrl+C |
| Paste | Ctrl+V |
| Delete | Del or Backspace |
| Duplicate | Ctrl+D |
| Select All | A |
| Deselect All | Shift+A |
| Invert Selection | Ctrl+I |
Node Graph¶
Navigation¶
| Action | Windows/Linux |
|---|---|
| Pan Graph | Middle Button drag |
| Space + Left Button drag | |
| Zoom In/Out | ++scroll-wheel++ |
| Frame All Nodes | Home |
Node Operations¶
| Action | Windows/Linux |
|---|---|
| Add Node (TAB Menu) | Tab |
| Delete Node | Del or Backspace |
| Duplicate Node | Ctrl+D |
| Bypass Selected | B |
| Disconnect All | Shift+D |
| Rename Node | F2 or double-click title |
| Select All Nodes | A |
| Deselect All | Shift+A |
| Invert Selection | Ctrl+I |
| Frame All Nodes | Home |
Connections¶
| Action | Windows/Linux |
|---|---|
| Delete Connection | Select + Del |
| Create Connection | Drag from output pin to input pin |
Viewport¶
Camera Navigation¶
| Action | Windows/Linux |
|---|---|
| Orbit/Rotate | Middle Button drag |
| Alt+Left Button drag | |
| Pan | Shift+Middle Button drag |
| Shift+Alt+Left Button drag | |
| Zoom | ++scroll-wheel++ |
| Alt+Right Button drag | |
| Frame All | Home |
| Reset Camera | Home |
Display Toggles¶
| Action | Windows/Linux |
|---|---|
| Toggle Wireframe | W |
| Toggle Vertex Normals | N |
| Toggle Face Normals | Shift+N |
| Toggle Grid | G |
These toggles are also available in the viewport toolbar.
Property Panel¶
Parameter Editing¶
| Action | Windows/Linux |
|---|---|
| Next Parameter | Tab |
| Previous Parameter | Shift+Tab |
| Confirm Edit | Enter |
| Cancel Edit | Esc |
| Toggle Expression Mode | Click ≡ or # button |
| Reset to Default | Right-click → Reset to Default |
Value Adjustment¶
| Action | Windows/Linux |
|---|---|
| Scrub Value | Click + drag left/right |
| Fine Adjust | Shift + drag (10x slower) |
| Coarse Adjust | Ctrl + drag (10x faster) |
Selection¶
Node Graph Selection¶
| Action | Windows/Linux |
|---|---|
| Select Node | Left Button click |
| Add to Selection | Ctrl+Left Button click |
| Toggle Selection | Ctrl+Left Button click |
| Box Select | Left Button drag (future) |
| Select All | Ctrl+A |
| Deselect All | Esc |
Multi-Selection¶
| Action | Windows/Linux |
|---|---|
| Add to Selection | Ctrl+Left Button |
| Remove from Selection | Ctrl+Left Button on selected |
| Invert Selection | Ctrl+I |
| Select All | A |
| Deselect All | Shift+A |
Context Menus¶
Node Graph¶
| Action | Windows/Linux |
|---|---|
| Node Context Menu | Right Button on node |
| Connection Context Menu | Right Button on connection |
| Graph Context Menu | Right Button on empty space |
Property Panel¶
| Action | Windows/Linux |
|---|---|
| Parameter Context Menu | Right Button on parameter |
Focus & Windows¶
| Action | Windows/Linux |
|---|---|
| Focus Node Graph | Click in node graph area |
| Focus Viewport | Click in viewport |
| Focus Property Panel | Click in property panel |
Expression Mode¶
When editing expressions in parameters:
| Action | Windows/Linux |
|---|---|
| Accept Expression | Enter |
| Cancel Expression | Esc |
| Toggle Expression Mode | Click ≡ or # button |
Quick Tips¶
Viewport Navigation¶
Two-Button Mouse
If you don't have a middle mouse button: - Use Alt+Left Button for orbit - Use Shift+Alt+Left Button for pan
Touchpad
- Two-finger drag for pan
- Pinch for zoom
- Alt + drag for orbit
Efficiency Tips¶
Frame Often
Press F to keep selected nodes in view while working. Press A to see the whole graph.
Duplicate + Modify
Ctrl+D to duplicate a node with all its connections, then modify parameters.
Tab Through Parameters
Use Tab to quickly move between parameter fields without clicking.
Common Workflows¶
Create and Connect: 1. Add node from library 2. Drag from output to input 3. Adjust parameters 4. Press F to frame
Iterate Quickly: 1. Select node 2. Ctrl+D to duplicate 3. Modify parameters 4. Compare results
Organize Graph: 1. Select nodes 2. Drag to reposition 3. Use Null nodes as anchors 4. Rename nodes (F2) for clarity
Customization¶
Future Features¶
The following shortcuts will be customizable in future versions:
- Display toggles (wireframe, grid, etc.)
- Node creation shortcuts
- Custom key bindings
- Hotkey editor
Platform Differences¶
Windows¶
All shortcuts use Ctrl as the modifier key.
Linux¶
All shortcuts use Ctrl as the modifier key.
Some Linux desktop environments may intercept certain shortcuts. Check your system settings if a shortcut doesn't work.
Mouse Controls Summary¶
Node Graph¶
| Action | Control |
|---|---|
| Pan | Middle Button drag or Space + drag |
| Zoom | ++scroll-wheel++ |
| Select Node | Left Button |
| Multi-Select | Ctrl+Left Button |
| Context Menu | Right Button |
| Create Connection | Drag from pin |
| Delete Connection | Right Button → Delete |
Viewport¶
| Action | Control |
|---|---|
| Orbit | Middle Button or Alt+Left Button |
| Pan | Shift+Middle Button or Shift+Alt+Left Button |
| Zoom | ++scroll-wheel++ or Alt+Right Button |
| Frame All | A or double-click background |
| Frame Selected | F |
Property Panel¶
| Action | Control |
|---|---|
| Edit Value | Left Button click |
| Scrub Value | Click + drag |
| Context Menu | Right Button |
Printable Cheat Sheet¶
Essential Shortcuts¶
File: - Save: Ctrl+S - Open: Ctrl+O
Edit: - Undo: Ctrl+Z - Redo: Ctrl+Shift+Z - Delete: Del - Duplicate: Ctrl+D
View: - Frame All: A - Frame Selected: F
Navigation: - Orbit: Middle Button or Alt+Left Button - Pan: Shift+Middle Button - Zoom: ++scroll-wheel++
Pro Tip: Print this page or bookmark it for quick reference while learning Nodo!
See the Interface Overview for more details on UI navigation.