# Keyboard Shortcuts

> Glow supports keyboard shortcuts for quickly adding steps to the canvas, running workflows, and navigating the editor.

Every shortcut on the canvas, grouped by what it does. Multi-key shortcuts are pressed in sequence, not held together.

> **OS Mapping:** In the tables below, Cmd/Ctrl refers to the{" "}
> ⌘ Command key on Mac and the Ctrl key on Windows. Where
> a row shows ⌘ Command on its own, it is the Command key on Mac and
> has no Windows equivalent.

## Canvas navigation

| Shortcut     | Action         | Description                                        |
| ------------ | -------------- | -------------------------------------------------- |
| = | **Zoom In**    | Zoom in on the canvas.                             |
| - | **Zoom Out**   | Zoom out of the canvas.                            |
| 0 | **Reset Zoom** | Reset the canvas zoom and fit the steps on screen. |
| 9 | **Tidy Up**    | Auto-layout the workflow to make it readable.      |

## Execution & Workflow State

| Shortcut                                              | Action             | Description                                                                                                   |
| ----------------------------------------------------- | ------------------ | ------------------------------------------------------------------------------------------------------------- |
| ⌘ Command + Enter               | **Run Workflow**   | Trigger a test run. This one is the Command key specifically — on Windows, use the Run button in the toolbar. |
| Space                                      | **Stop Execution** | Immediately halt a running workflow.                                                                          |
| u then r                        | **Clear Counters** | Reset the execution bubbles across all steps.                                                                 |
| Cmd/Ctrl + Alt + a   | **Actions Menu**   | Open the workflow actions menu.                                                                               |
| Cmd/Ctrl + Alt + t   | **Triggers Menu**  | Open the workflow triggers menu.                                                                              |
| Cmd/Ctrl + Z                    | **Undo**           | Undo your last change on the canvas.                                                                          |
| Cmd/Ctrl + Shift + Z | **Redo**           | Redo the last undone change.                                                                                  |

## Step management

| Shortcut                                             | Action         | Description                               |
| ---------------------------------------------------- | -------------- | ----------------------------------------- |
| Cmd/Ctrl + A                   | **Select All** | Select all steps currently on the canvas. |
| Cmd/Ctrl + S then D | **Duplicate**  | Duplicate the currently selected step.    |
| Cmd/Ctrl + S then C | **Disconnect** | Disconnect the selected step from others. |
| Backspace / Delete             | **Remove**     | Delete the selected step entirely.        |

---

## Adding Steps (Quick Drop)

You can drop utility steps and logical blocks directly onto the canvas by using sequential hotkeys.

> **Sequential Hotkeys:** Multi-key shortcuts (like D then{" "}
> T) are pressed sequentially. Press and release the first key, then
> immediately press the second. Do not hold them simultaneously.

### Artificial Intelligence

| Shortcut                       | Action                 |
| ------------------------------ | ---------------------- |
| A then P | Add **AI Prompt** step |
| A then G | Add **AI Agent** step  |

### Flow

| Shortcut                       | Action                  |
| ------------------------------ | ----------------------- |
| F then C | Add **Conditions** step |
| F then L | Add **Repeater** step   |
| F then D | Add **Wait** step       |

Switch and Filter have no quick-drop key. Add them from the dock's **Tools** group, under **Flow**, or from the [Canvas Context Menu](/build/the-canvas/canvas-context-menu).

### Data & Transformations

| Shortcut                       | Action                    |
| ------------------------------ | ------------------------- |
| T then C | Add **Code editor** step  |
| T then V | Add **Custom Variables**  |
| T then P | Add **Parse JSON** step   |
| T then S | Add **Split Text** step   |
| T then H | Add **HTML to text** step |
| D then T | Add **AI Data Transform** |

### Canvas Annotations

| Shortcut     | Action                                                    |
| ------------ | --------------------------------------------------------- |
| N | Add **Sticky Note**                                       |
| Y | Add **YouTube Video** note                                |
| I | Add **Image** note                                        |
| C | Pin a [Comment](/build/the-canvas/comments) to the canvas |

## What's Next?

- Reach the same actions with the mouse via the [Canvas Context Menu](/build/the-canvas/canvas-context-menu).
- Learn what the steps behind these shortcuts do in [Steps and Connections](/build/core-concepts/steps-and-the-canvas).
