| On this page | 
Tip
Look through the menus to discover network editor functionality and keyboard equivalents.
View keys ¶
| Key | Alternate | Description | 
|---|---|---|
| 
                Space +  | 
                 | Pan | 
| 
                Space +  | 
                 | Zoom | 
| H | Pan and zoom to show all nodes | |
| G | Pan and zoom to show the selected nodes | 
Adding to the network ¶
| Key | Description | 
|---|---|
| ⇥ Tab | Add a node to the current network from a menu. | 
| = | Add a File node (if available in the current network). | 
| ⇧ Shift + O | Add a network box to the current network. If any nodes are selected, they are added to the box. | 
| ⇧ Shift + P | Add a sticky note to the current network. | 
Wiring ¶
| Key | Description | 
|---|---|
| 
                 | Drag between two connectors, or click one connector and then the other, to wire nodes together. | 
| 
                 | Insert a new node before any currently connected nodes. | 
| 
                 | Branch a new node off the connector. | 
| 
                Alt +  | Show a menu of connectors to start wiring from. This can be useful when you're too zoomed out to hit the connectors. | 
| Y | Hold Y and drag across wires to cut (disconnect) them. | 
| Shake node | Disconnect from any wires. | 
| 
                Alt +  | Add dot. You can also Alt-click while drawing a wire to insert a dot “on the fly”. | 
| 
                Alt +  | Pin/unpin the dot. You can also ⌃ Ctrl + Alt-click while drawing a wire to insert a pinned dot “on the fly”. | 
| 8 while dropping node | Holding 8 temporarily disables wiring the node in if you drop the node on a wire. This lets you drop a node without worrying about accidentally rewiring it if there is an existing wire in the same area. If you've turned off Tools ▸ Allow dropping nodes on wires, then holding 8 temporarily enables dropping a node onto a wire to wire it in. | 
Tools ¶
| Key | Description | 
|---|---|
| P | Toggle a floating parameter editor pane in the top right corner of the network. | 
| ⇧ Shift + W | Toggle a tree view of the complete network hierarchy on the left of the network. | 
| O | Toggle the network overview in the bottom left corner of the network. | 
| C | Toggle the color palette in the bottom right corner of the network. | 
| Z | Toggle the shape palette in the bottom right corner of the network. | 
Navigation ¶
Working with nodes ¶
| Key | Description | 
|---|---|
| 
                 | Press  | 
| 
                ⇧ Shift +  | Press ⇧ Shift +  | 
| Alt + drag node | Create a copy of the node. | 
| S + drag box selection | Holding S locks the drag to be a selection. This can be useful if there’s not enough “empty” space to start a box selection without hitting something else. | 
Laying out nodes ¶
// Note: have to indent this so the Include below doesn’t get sucked under this heading.
| Key | Description | 
|---|---|
| Drag node + Space | When dragging a node, hold Space to lock the mouse pointer inside the network view. This lets you autoscroll long distances without worrying about the mouse pointer going outside the pane. | 
| A | Hold A and drag up/left on a node to automatically lay out the upstream nodes. Drag down/right to lay out the downstream nodes. If some nodes are selected, only those nodes are moved. | 
| ⇧ Shift + A | Select the nodes to align, then hold ⇧ Shift + A and drag on the node to align to. Drag left/right to align horizontally, or up/down to align vertically. | 
| Alt + A | Select the nodes to move, then hold Alt + A and drag left/right on a node. Drag left/right to distribute horizontally, or up/down to distribute vertically. | 
:include flags#keys:
Clicks and drags ¶
| Action | Description | 
|---|---|
| 
                 | Select. | 
| 
                ⇧ Shift +  | Add to selection. | 
| 
                ⌃ Ctrl +  | Remove from selection. | 
| 
                Alt +  | Start wiring from a node. | 
| 
                Alt + ⇧ Shift +  | Select node and all its inputs. | 
| 
                Alt + ⌃ Ctrl +  | Select node and all its outputs. | 
| 
                Alt + ⇧ Shift + ⌃ Ctrl +  | Select node and all inputs and outputs. | 
| 
                Drag  | Move. | 
| 
                Drag ⇧ Shift +  | Move node and all its inputs. | 
| 
                Drag ⌃ Ctrl +  | Move node and all its outputs. | 
| 
                Drag Alt +  | Drag out a copy of selected node(s). | 
| 
                Drag Alt + ⇧ Shift +  | Drag out a copy of the selected node(s) and all inputs. | 
| 
                Drag Alt + ⌃ Ctrl +  | Drag out a copy of the selected node(s) and all outputs. | 
| 
                Drag Alt + ⌃ Ctrl + ⇧ Shift +  | Drag out a reference copy of the selected node(s). | 
Notes and network boxes ¶
| Key | Description | 
|---|---|
| ⇧ Shift + P | Add a sticky note. | 
| ⇧ Shift + O | Put selected items in a network box. | 
| ⇧ Shift + J | Minimize any selected notes and/or boxes. | 
| ⇧ Shift + K | De-minimize any selected notes and/or boxes. | 
| ⇧ Shift + M | Shrink the selected network box to fit its contents. | 
Finding nodes ¶
| Key | Alternate | Description | 
|---|---|---|
| ⌃ Ctrl + F | / | Open the find dialog. | 
| ⌃ Ctrl + G | > | Select next match in the last search results. | 
| ⇧ Shift + ⌃ Ctrl + G | < | Select previous match in the last search results. |