---
title: "Hotkeys"
icon: "keyboard"
---

Speed up your workflow building with keyboard shortcuts.

## Node operations
With any selected node(s) on canvas:

<table>
  <thead>
    <tr>
      <th>Windows</th>
      <th>macOS</th>
      <th>Action</th>
    </tr>
  </thead>
  <tbody>
    <tr>
      <td><code>Ctrl</code> + <code>C</code></td>
      <td><code>Cmd</code> + <code>C</code></td>
      <td>Copy nodes</td>
    </tr>
    <tr>
      <td><code>Ctrl</code> + <code>V</code></td>
      <td><code>Cmd</code> + <code>V</code></td>
      <td>Paste nodes</td>
    </tr>
    <tr>
      <td><code>Ctrl</code> + <code>D</code></td>
      <td><code>Cmd</code> + <code>D</code></td>
      <td>Duplicate nodes</td>
    </tr>
    <tr>
      <td><code>Delete</code></td>
      <td><code>Delete</code></td>
      <td>Delete selected nodes</td>
    </tr>
    <tr>
      <td><code>Ctrl</code> + <code>O</code></td>
      <td><code>Cmd</code> + <code>O</code></td>
      <td>Auto-arrange nodes</td>
    </tr>
    <tr>
      <td><code>Shift</code></td>
      <td><code>Shift</code></td>
      <td>Visualize variable dependencies (single node only)</td>
    </tr>
  </tbody>
</table>

## Canvas navigation

<table>
  <thead>
    <tr>
      <th>Windows</th>
      <th>macOS</th>
      <th>Action</th>
    </tr>
  </thead>
  <tbody>
    <tr>
      <td><code>Ctrl</code> + <code>1</code></td>
      <td><code>Cmd</code> + <code>1</code></td>
      <td>Fit to view</td>
    </tr>
    <tr>
      <td><code>Ctrl</code> + <code>-</code></td>
      <td><code>Cmd</code> + <code>-</code></td>
      <td>Zoom out</td>
    </tr>
    <tr>
      <td><code>Ctrl</code> + <code>=</code></td>
      <td><code>Cmd</code> + <code>=</code></td>
      <td>Zoom in</td>
    </tr>
    <tr>
      <td><code>Shift</code> + <code>1</code></td>
      <td><code>Shift</code> + <code>1</code></td>
      <td>Reset to 100%</td>
    </tr>
    <tr>
      <td><code>Shift</code> + <code>5</code></td>
      <td><code>Shift</code> + <code>5</code></td>
      <td>Set to 50%</td>
    </tr>
    <tr>
      <td><code>H</code></td>
      <td><code>H</code></td>
      <td>Hand tool (pan)</td>
    </tr>
    <tr>
      <td><code>V</code></td>
      <td><code>V</code></td>
      <td>Select tool</td>
    </tr>
  </tbody>
</table>

## History

<table>
  <thead>
    <tr>
      <th>Windows</th>
      <th>macOS</th>
      <th>Action</th>
    </tr>
  </thead>
  <tbody>
    <tr>
      <td><code>Ctrl</code> + <code>Z</code></td>
      <td><code>Cmd</code> + <code>Z</code></td>
      <td>Undo</td>
    </tr>
    <tr>
      <td><code>Ctrl</code> + <code>Y</code></td>
      <td><code>Cmd</code> + <code>Y</code></td>
      <td>Redo</td>
    </tr>
    <tr>
      <td><code>Ctrl</code> + <code>Shift</code> + <code>Z</code></td>
      <td><code>Cmd</code> + <code>Shift</code> + <code>Z</code></td>
      <td>Redo</td>
    </tr>
  </tbody>
</table>

## Testing

<table>
  <thead>
    <tr>
      <th>Windows</th>
      <th>macOS</th>
      <th>Action</th>
    </tr>
  </thead>
  <tbody>
    <tr>
      <td><code>Alt</code> + <code>R</code></td>
      <td><code>Option</code> + <code>R</code></td>
      <td>Run workflow</td>
    </tr>
  </tbody>
</table>