VFX Graph keyboard shortcuts reference
Use keyboard shortcuts to quickly access common operations in Unity. You can view and edit the VFX Graph shortcuts in Edit > Shortcuts > Visual Effect Graph (macOS: Unity > Shortcuts > Visual Effect Graph). For more information, refer to Shortcuts Manager.

Default shortcuts
| Command | Shortcut (Windows/Linux) | Shortcut (macOS) | Description |
|---|---|---|---|
| Frame All | A |
A |
Frames all nodes in the graph. |
| Frame Selection | F |
F |
Frames the selected nodes in the graph. |
| Frame Origin | O |
O |
Frames to the center of the graph. |
| Frame Previous | [ |
[ |
Frames the previous node in the graph. |
| Frame Next | ] |
] |
Frames the next node in the graph. |
| Deselect All | Shift+D |
Shift+D |
Deselects all nodes in the graph. |
| Compile | Shift+C |
Shift+C |
Compiles the graph by generating the associated compute and fragment shaders. |
| Duplicate with Link | Alt+Shift+D |
Option+Shift+D |
Duplicates the selected nodes and links them to the original nodes. |
| Restart VFX | Shift+Space |
Shift+Space |
Restarts the VFX Graph (stops and starts the VFX Graph simulation). |
| Toggle all debug panels | Shift+5 |
Shift+5 |
Toggles all debug panels visibility. |
| Toggle Blackboard | Shift+1 |
Shift+1 |
Shows/hides the blackboard. |
| Toggle Control Panel | Shift+3 |
Shift+3 |
Shows/hides the control panel. |
| Toggle Profiling Panel | Shift+4 |
Shift+4 |
Shows/hides the profiling panel. |
| Save | Control+S |
Command+S |
Saves the current VFX Graph. |
| Save As | Shift+S |
Shift+S |
Saves the current VFX Graph as a new file. |
| Open Documentation | F1 |
F1 |
Opens the VFX Graph documentation in the default web browser. |
| Group Selection | Shift+G |
Shift+G |
Creates a group containing the selected nodes. |
| Toggle Collapse Selection | Shift+P |
Shift+P |
Collapses/expands the selected nodes. |
| Insert Node on Link | Shift+R |
Shift+R |
Inserts a node on the selected link (opens the node search). |
| Toggle Auto Compile | Shift+A |
Shift+A |
Toggles auto compile on/off. |
| Add Sticky Note | Shift+N |
Shift+N |
Adds a sticky note to the graph. |
| Clean All Unlinked Operators | Shift+Backspace |
Shift+Backspace |
Deletes all unlinked operators in the graph. |
| Convert to Subgraph Operators | Shift+S |
Shift+S |
Converts selected operators to a subgraph operator. |
| Toggle Property--Inline | Shift+X |
Shift+X |
Converts selected operators to a property node and vice-versa. |
| Save HLSL Code | Control+S |
Control+S |
Saves the HLSL code when focus is in the HLSL code editor window. |
| Undo HLSL Change | Control+Z |
Control+Z |
Undoes the last change in the HLSL code editor. |
| Redo HLSL Change | Control+Y |
Control+Y |
Redoes the last change in the HLSL code editor. |
| Increase Font Size in HLSL Code Editor | Control+Wheel Up |
Command+Wheel Up |
Increases the font size in the HLSL code editor. |
| Decrease Font Size in HLSL Code Editor | Control+Wheel Down |
Command+Wheel Down |
Decreases the font size in the HLSL code editor. |
| Add Node: Subtract | Alt+S |
Option+S |
Adds a Subtract node in the graph. |
| Add Node: Multiply | Alt+M |
Option+M |
Adds a Multiply node in the graph. |
| Add Node: Add | Alt+A |
Option+A |
Adds an Add node in the graph. |
| Add Node: Lerp | Alt+L |
Option+L |
Adds a Lerp node in the graph. |
| Add Node: Divide | Alt+D |
Option+D |
Adds a Divide node in the graph. |
| Add Node: Float | Alt+1 |
Option+1 |
Adds a Float node in the graph. |
| Add Node: Vector 2 | Alt+2 |
Option+2 |
Adds a Vector 2 node in the graph. |
| Add Node: Vector 3 | Alt+3 |
Option+3 |
Adds a Vector 3 node in the graph. |
| Add Node: Vector 4 | Alt+4 |
Option+4 |
Adds a Vector 4 node in the graph. |
| Add Node: Age over lifetime | Alt+O |
Option+O |
Adds an Age over lifetime node in the graph. |
| Add Node: VFX Time | Alt+T |
Option+T |
Adds a VFX time node in the graph. |
| Add Node: Random Number | Alt+F |
Option+F |
Adds a Random number node in the graph. |
| Add Node: One Minus | Alt+I |
Option+I |
Adds a One minus node in the graph. |
| Add Node: Saturate | Alt+Q |
Option+Q |
Adds a Saturate node in the graph. |
| Add Node: Custom HLSL | Alt+H |
Option+H |
Adds a Custom HLSL node in the graph. |
| Add Node: Sample Curve | Alt+U |
Option+U |
Adds a Sample curve node in the graph. |
| Add Node: Sample Gradient | Alt+G |
Option+G |
Adds a Sample gradient node in the graph. |
| Add Node: Power | Alt+P |
Option+P |
Adds a Power node in the graph. |
| Add Node: Floor | Alt+[ |
Option+[ |
Adds a Floor node in the graph. |
| Add Node: Ceiling | Alt+] |
Option+] |
Adds a Ceiling node in the graph. |
| Add Node: Clamp | Alt+= |
Option+= |
Adds a Clamp node in the graph. |
| Add Node: Minimum | Alt+B |
Option+B |
Adds a Minimum node in the graph. |
| Add Node: Maximum | Alt+N |
Option+N |
Adds a Maximum node in the graph. |
| Add Node: Smoothstep | Alt+' |
Option+' |
Adds a Smoothstep node in the graph. |
| Add Node: Remap | Alt+R |
Option+R |
Adds a Remap node in the graph. |
| Add Node: Step | Alt+J |
Option+J |
Adds a Step node in the graph. |
| Add Node: Absolute | Alt+\ |
Option+\ |
Adds an Absolute node in the graph. |
| Add Node: Fraction | Alt+/ |
Option+/ |
Adds a Fraction node in the graph. |
| Add Node: Modulo | Alt+5 |
Option+5 |
Adds a Modulo node in the graph. |
| Add Node: Compare | Alt+K |
Option+K |
Adds a Compare node in the graph. |
| Add Node: Branch | Alt+Y |
Option+Y |
Adds a Branch node in the graph. |
| Add Node: Swizzle | Alt+W |
Option+W |
Adds a Swizzle node in the graph. |
| Add Node: Normalize | Alt+Z |
Option+Z |
Adds a Normalize node in the graph. |
| Add Node: Cross Product | Alt+X |
Option+X |
Adds a Cross product node in the graph. |
| Add Node: Dot Product | Alt+. |
Option+. |
Adds a Dot product node in the graph. |
| Add Node: Negate | Alt+- |
Option+- |
Adds a Negate node in the graph. |
| Add Node: Sample Texture 2D | Alt+E |
Option+E |
Adds a Sample texture 2D node in the graph. |
| Add Node: Color | Alt+C |
Option+C |
Adds a Color node in the graph. |