Versions & undo
Revisit past states with version history (⌘⇧H) and understand the two-layer undo model — your edits versus the AI’s — without the confusion.
5 min read
The Workspace
"What if I make a mistake?" — you can set that worry aside. nidavellir saves your work automatically and gives you two ways back. This article walks you through that safety net.
Undo
Reversing your most recent action by one step — done with ⌘Z, just like in most apps.
Version history
A list of snapshots of your project saved over time, letting you jump the whole project back to a chosen moment.
Snapshot
A picture of your project frozen at one moment. Version history is a list of these snapshots.
Your work saves automatically, and you can save immediately with ⌘S. There are two ways back to an earlier state — version history for skimming snapshots, and undo for reversing your most recent action.
Version history (⌘⇧H)
Press ⌘⇧H to open version history. It lists snapshots saved over time so you can look back at an earlier state and restore from it — especially useful for comparing before and after a big change.
Two-layer undo
Because collaboration is real time, undo comes in two layers: a personal undo for the edits you typed yourself, and a server-side history for edits made by the AI tools. It can feel confusing at first, so the table below sums it up.
Undo only your own typing
Redo your own edit
Open version history (incl. AI edits)
Save now
On Windows and Linux, use Ctrl instead of ⌘.
⌘Z only reverses what you typed — it will not roll back a teammate's edits in the same project.
If a large AI-driven change isn't what you wanted, restoring the earlier snapshot from version history (⌘⇧H) is safer than personal undo.
An easy rule of thumb: use ⌘Z to take back what you just typed, and ⌘⇧H (version history) to roll back a big AI change as a whole. Remember these two and you’re covered.
Do I need to press a save button?
No — your work saves automatically. Press ⌘S only when you want to force a save at a particular moment.
⌘Z didn’t undo the part the AI changed.
That’s expected. ⌘Z only reverses edits you typed. To undo AI changes, restore an earlier snapshot from version history (⌘⇧H).
Does undo erase my teammate’s work too?
No. ⌘Z undoes only what you typed, so a teammate’s edits in the same project stay intact.
I restored an old version by mistake — is my current state gone?
Restoring is itself recorded as a change, so you can pick the most recent snapshot in version history to come right back.
Related articles
Still need help?
Reach our team and we’ll help you out.