Keyboard shortcuts
Structural shortcuts work when focus is on the canvas, not inside a text field. If your cursor is in an input, textarea, contenteditable, or the settings panel, normal text undo runs so you do not revert the whole project by mistake.
Undo and redo
| Action | Typical shortcut |
|---|---|
| Undo | ⌘/Ctrl + Z (when not typing in the settings panel) |
| Redo | ⌘/Ctrl + Shift + Z (or ⌘/Ctrl + Y on some layouts) |
Undo covers builder changes: templates, layouts, sections, blocks, and most settings. It does not replace Ghost Admin edits, billing changes, or a full project reset. For risky experiments, duplicate the project from the dashboard.
Copy, paste, duplicate
| Action | Shortcut |
|---|---|
| Copy | ⌘/Ctrl + C |
| Paste / replace | ⌘/Ctrl + V or ⌘/Ctrl + Shift + V (replace when supported) |
| Duplicate | ⌘/Ctrl + D |
Some blocks only allow one instance; duplicate may be disabled for those.
Move and delete
| Action | Shortcut |
|---|---|
| Move selection up/down | Arrow Up / Arrow Down (canvas focused) |
| Delete selection | Delete or Backspace |
| Step out of nested selection | Escape |
Layout sections may lock reorder until you edit the layout — the canvas enforces that.