---
template: layouts/keyboard-commands.html
title: Keyboard Commands
---

# Workflow: Keyboard Commands

=== "Mac"

    | Command                       | Action                                              |
    | ----------------------------- | --------------------------------------------------- |
    | `⌘` + `z`                     | Undo a change made to a workflow                    |
    | `⌘` + `shift` + `z`           | Redo a change made to a workflow                    |
    | `⌘` + `x`                     | Cut node(s) and connections in a workflow to paste  |
    | `⌘` + `c`                     | Copy node(s) and connections in a workflow to paste |
    | `⌘` + `p`                     | Paste node(s) and connections in a workflow[^1]     |

=== "Windows"

    | Command                          | Action                                              |
    | -------------------------------- | --------------------------------------------------- |
    | `ctrl` + `z`                     | Undo a change made to a workflow                    |
    | `ctrl` + `shift` + `z`           | Redo a change made to a workflow                    |
    | `ctrl` + `x`                     | Cut node(s) and connections in a workflow to paste  |
    | `ctrl` + `c`                     | Copy node(s) and connections in a workflow to paste |
    | `ctrl` + `p`                     | Paste node(s) and connections in a workflow[^1]     |

[^1]:
    You can cut/copy/paste nodes within the same workflow, between workflows, and between explorations. You will not be able to select nodes to cut/copy/paste in workflows that are deployed or owned by others. Contact
    us at [info@bitdrift.io](mailto:info@bitdrift.io) with your feedback if you want us to change these limitations.
