Undo and redo
Undo and redo walk the space’s action history: selections, bags, clusters, layers, annotations, searches, camera moves and layout changes. Each step restores the space from the recorded action rather than reversing it, and the same history is exposed as a timeline you can jump around in.
- Shortcut
- Mod+Z / Mod+Y
- Available on
- Top menubar, everywhere in a space
Where to find it
The paired undo and redo arrows sit in the top menubar, to the right of the menus and the API link, with the history timeline immediately after them. Each button is disabled and dimmed when there is nothing left to step through in that direction.
How to use it
- Click Undo to return the space to the state before the last recorded action.
- Click Redo to reapply the action you just undid.
- Or click a dot in the timeline to jump straight to that point in the history, skipping the intermediate steps.
Keyboard shortcuts
| Action | Shortcut |
|---|---|
| Undo | Ctrl+Z |
| Redo | Ctrl+Y or Ctrl+⇧+Z |
The history timeline
The timeline next to the buttons shows one dot per recorded action, color-coded by kind: selection, bag, cluster, layer, annotation, note, layout, view and search. The current position is highlighted and steps you have undone are dimmed. Click any dot to restore that state.
The timeline also carries a cloud toggle. With it on, actions are persisted to the backend as they happen, so the history survives a reload and follows your account. Turning it off keeps the history local to the session.
Limits
- Undo restores from the recorded action log, not from an arbitrary snapshot of the app. Anything the log does not record cannot be undone, and deleting all bags at once is one such action.
- The shortcuts are deliberately not intercepted while your cursor is inside the code editor or the terminal, so those keep their own local undo stacks.
- The history is scoped to your account and the current space, so it does not show a collaborator’s actions.