On macOS, use ⌘ Cmd wherever this page says Ctrl. Help ▸ Keyboard shortcuts
shows the same list inside the app.
| Shortcut | Action |
| Ctrl+N | New process |
| Ctrl+O | Open |
| Ctrl+S | Save |
| Ctrl+Shift+S | Save as |
These work even while you are typing in a text field.
| Shortcut | Action |
| Ctrl+Z | Undo |
| Ctrl+Y or Ctrl+Shift+Z | Redo |
| Ctrl+D | Duplicate the selected procedure |
| Delete | Delete the selection (Flowsheet tab) |
The undo history holds 200 steps. One drag or one typing gesture counts as one step. Changes made
through the automation API can be undone too.
| Shortcut | Action |
| Ctrl+1 … Ctrl+7 | Switch workspace tab: Flowsheet, Streams, Equipment, Schedule, Resources, Economics, Environment |
| F | Fit the flowsheet to the window (Flowsheet tab) |
| Esc | Cancel placing a procedure or drawing a stream; close the About window |
| Gesture | Action |
| Mouse wheel | Zoom the flowsheet |
| Drag the background (or middle- or right-drag) | Pan the flowsheet |
| Drag from a port to a port | Connect a stream |
| Drag from a port into empty space | Create a feed or product stream |
| Drag a library item onto the canvas, or click it and then the canvas | Place a unit procedure |
| Right-click | Context menu for a procedure, a stream or the background |
Drop a .flow file on the window | Open it |