Keyboard Shortcuts
Project Succession provides keyboard shortcuts to speed up your workflow. Shortcuts are context-aware and work in different areas of the application.
Global Shortcuts
These shortcuts work anywhere in the application:
| Shortcut | Action | Description |
|---|---|---|
Ctrl+N (Windows/Linux)⌘+N (Mac) | New Pipeline | Creates a new empty pipeline |
Ctrl+S (Windows/Linux)⌘+S (Mac) | Save Pipeline | Saves the current pipeline |
Ctrl+Shift+S (Windows/Linux)⌘+Shift+S (Mac) | Save Pipeline As | Opens dialog to save with new name/location |
Ctrl+Alt+S (Windows/Linux)⌘+⌥+S (Mac) | Save Pipeline to Library | Opens the save dialog inside the lib path root |
Ctrl+O (Windows/Linux)⌘+O (Mac) | Load Pipeline | Opens dialog to load an existing pipeline |
Ctrl+F (Windows/Linux)⌘+F (Mac) | Graph Search | Opens the graph search dialog to find and navigate to nodes by name or alias |
Shift twice | Search Solution | Searches solution file names and text in nodes; available throughout the editor, including file tabs |
Ctrl+Shift+N (Windows/Linux)⌘+Shift+N (Mac) | New Solution | Opens a dialog to create a new solution file (.succsln) |
Ctrl+Shift+O (Windows/Linux)⌘+Shift+O (Mac) | Open Solution | Opens a dialog to load an existing solution file |
Solution Search
Tap and release Shift twice quickly to open Search Solution, or use Solution → Search Solution in the menu. Type to find files by name or path, and nodes by label, type, category, alias, parameter value, or expression. Script text and nested parameter values are searchable too, including literal paths and quoted text inside lists and objects. Matching node text appears in the result preview.
Use ↑ / ↓ to select a result, Enter to open its file or select and center its node, and Esc to close. Search includes openable files and graph contents in the solution folder (including subfolders), plus graphs listed in the solution outside that folder. Without a solution, it searches nodes in the current graph. The current graph uses live edits; other graphs use their saved contents. Reopening search refreshes the files. File contents outside nodes are not searched.
Normal Shift typing, modifier shortcuts, holding Shift, and Shift-click selection do not open search. If a source cannot be read, search shows a notice and keeps the available results.
Work Area Shortcuts
These shortcuts work when the graph editor (work area) is focused:
| Shortcut | Action | Description |
|---|---|---|
Ctrl+C (Windows/Linux)⌘+C (Mac) | Copy | Copies selected nodes to clipboard |
Ctrl+V (Windows/Linux)⌘+V (Mac) | Paste | Pastes nodes from clipboard |
Ctrl+D (Windows/Linux)⌘+D (Mac) | Duplicate | Duplicates selected nodes |
Ctrl+T (Windows/Linux)⌘+T (Mac) | Toggle Terminal | Toggles the Terminal View to be open, or closed |
Delete or Backspace | Delete | Deletes selected nodes and edges |
Space | Quick Search | Opens node search dialog for quick node insertion. When pressed while dragging an edge, the new node will be automatically connected |
Tab | Quick Search (Edge Drag) | Opens node search dialog while dragging an edge. Only works during edge drag |
F | Focus Selection | Fits the view to the selected nodes, or fits the entire graph if nothing is selected |
Shift+F | Add Frame | Adds a new frame node at the center of the canvas |
H | Toggle Disable | Disables/enables selected nodes. Disabled nodes are greyed out and pass data through unchanged during execution (Studio plan and above) |
Node Search Dialog
When the quick search is open (press Space or Tab in work area):
| Shortcut | Action | Description |
|---|---|---|
Esc | Close | Closes the search dialog |
Enter | Insert Node | Inserts the selected node at cursor position |
↑ ↓ | Navigate | Move selection up/down in results |
| Type to search | Filter | Filters nodes by name or category |
Auto-Connection: If you opened the search while dragging an edge, the newly created node will be automatically connected to the source handle. The source handle shows a pulsing glow to indicate a pending connection.
Canvas Navigation
| Action | Method | Description |
|---|---|---|
| Pan | Click + Drag | Click and drag on empty canvas to move view |
| Zoom In | Scroll Up | Zoom in on canvas |
| Zoom Out | Scroll Down | Zoom out on canvas |
Selection
| Action | Method | Description |
|---|---|---|
| Select Node | Click node | Selects a single node |
| Multi-Select | Ctrl+Click (Windows/Linux)⌘+Click (Mac) | Adds node to selection |
| Box Select | Shift+Click + Drag | Drag on empty canvas to select multiple nodes |
| Select All | Ctrl+A (Windows/Linux)⌘+A (Mac) | Selects all nodes (if implemented) |
| Deselect | Click on empty canvas | Clears selection |
Tips
Workflow Efficiency
- Use Space for Node Insertion: Instead of dragging from the sidebar, press Space, type the node name, and press Enter
- Tab/Space-to-Create During Edge Drag: Start dragging from an output handle, press Tab or Space, search for a node, and it will be created and connected automatically. This Houdini-style workflow dramatically speeds up graph building
- Duplicate Frequently: Use
Ctrl+D/⌘+Dto quickly duplicate node configurations - Save Often:
Ctrl+S/⌘+Sis your friend - save frequently to avoid losing work
Customization
Currently, keyboard shortcuts are not customizable. If you need custom shortcuts, please submit a feature request through the bug report dialog.
Accessibility
If you have difficulty using keyboard shortcuts due to accessibility needs:
- All shortcuts have menu equivalents
- Nodes can be added via drag-and-drop from the sidebar
- Contact support for accessibility assistance
Related Topics
- Menu Reference - All menu commands and their shortcuts
- Working with Nodes - Learn efficient node workflows
- Interface Overview - Understanding the UI layout