Planning to edit a file, but don’t want to lose your current version? Try Snapshots. The Snapshots feature has been upgraded in Scrivener 2.x and is now infinitely more useful. Let’s take a look.
Create a Snapshot of Your Current File
Use these steps when your cursor is in the editor pane of the file you want (the file is highlighted in gray in the Binder instead of blue).
- From the Documents menu, choose Snapshots, Take Snapshot. (Or, my preference, use the shortcut cmd+5).
- Alternatively, you can click the Snapshots button (which looks like a camera) at the bottom of the Inspector pane, and click the + button to take a Snapshot.
- Note that the Snapshots button now has an asterisk in it. This tells you that the document has one or more snapshots associated with it. Another snapshots “tell” is the folded right corner of the document icon in the Binder.
Create a Snapshot of One or More Files by Selecting in the Binder
If you want to take a snapshot of a file you’re not yet editing, or of multiple files, use this method.
- Select the file(s) in the Binder. (Use shift+click for continuous selection, or cmd+click for non-contiguous.)
- From the Documents menu, choose Snapshots, Take Snapshots of Selected Documents (cmd+5 works here too).
Adding a Title to Your Snapshots
Snapshots are tracked by the date and time they were saved, but you can also give them a title. To save a Snapshot with a title from the very beginning, use one of the two methods above, but choose Take Titled Snapshots of Selected Documents (or shift+cmd+5). To add a title after the fact…
- In the Inspector pane, double-click in the Title box for the Snapshot you want to name.
- Enter a title.
Great, so you have a snapshot. Now what? Now you can go on your merry way, editing without fear of losing your original words. But let's say you think your earlier version might have a better opening paragraph and you want to go back and look. One of the great new features in 2.x is the ability to easily compare versions of a document.
Compare a Snapshot with the Current Version
- In the Binder, select the file you want to compare.
- In the Inspector, click on the Snapshots button.
- Choose the snapshot you’d like to compare to, and click the Compare button.
- Added text will be underlined in blue. Deleted text will be crossed out and red.
- To adjust the level of granularity, click the down arrow next to the Compare button. I suggest leaving all three checked unless all you've done is added and subtracted whole paragraphs. Play with it, but it can be confusing at paragraph level if you made a lot of small changes.
- Use the right and left arrow buttons to move among the flagged changes. Or just scroll in the pane.
- If you decide that you like the entire Snapshot better than the current version, you can easily reinstate the snapshot by clicking the Roll Back button. You will be prompted to take a snapshot of the current version before you roll back, just in case you have regrets.
- When you're done looking at snapshots, you can click the Original button to view the selected snapshot in the Snapshots pane without highlighted changes. (This is the default view when you first open the Snapshots pane.)
Did you notice something annoying about comparing the two versions? The Snapshots pane is kind of small, isn’t it? No problem. You can also compare versions using Split Screen.
Compare Using Split Screen Mode
- Click the Toggle Split button at the top right corner of the Editor pane.
- To see the snapshot without red/blue edits, drag the snapshot you want to view from the list in the Snapshots pane to the header of the split window you want to view it in.
- If you want the edits to show in the the text editor, hold down the Option key while dragging the desired snapshot to the editor pane. (Thanks to MM for sharing this capability!)
The snapshot is read-only and can’t be edited. However, you can copy and paste from the snapshot in the editor pane to your current file.
Got some old versions you know you don't want? Delete them. Here's how.
- In the Snapshots pane, select the version you want to delete.
- Click the – (minus) button in the top right corner of the pane.
- A warning dialog box will appear. If you're sure you want to delete it, click OK.
So, that's a quick snapshot of Snapshots. 😉 For another method for keeping old versions of your files, see Snapshots and Unused Scenes (written for 1.x). For more help, check out the insanely thorough Scrivener manual under the Help menu, or try Scrivener's online help.
It takes a lot of mint green tea and dark chocolate to fuel these posts. If you found something helpful, please consider a small donation to my pantry (via PayPal, cc accepted). Thank you!