Diff Viewer
Compare clips side by side and see exactly what changed — between two clips or between an edited clip and its original.

The diff view highlights additions in green, removals in red, and modifications in yellow with word-level detail. You can merge individual lines or entire blocks in either direction.
How to use it
There are two ways to open the diff view:
| Mode | How to open |
|---|---|
| Clip vs. Clip | Ctrl+Click two clips, then press Ctrl+D or right-click Compare |
| Clip vs. Original | Select a single edited clip, then press Ctrl+D or right-click Diff to Original |
Once open:
- Switch view mode — click S (Side-by-Side) or U (Unified). The view auto-switches based on pane width.
- Merge a line — hover over a changed line to see merge arrows (
>). Click to merge that line. Click>>to merge an entire block at once. - Reverse direction — hold Ctrl while clicking a merge arrow to merge right-to-left.
- Undo a merge — Ctrl+Z.
- Options (hamburger icon) — ignore whitespace, ignore case, or strip a regex pattern before diffing.
- Swap — flip left and right sides.
- Full pane — expand the diff to fill the entire workspace.
- Close — click X, press Esc, or change your clip selection.
Keyboard shortcuts
| Key | Action |
|---|---|
Ctrl+D |
Open / close diff view |
Ctrl+Z |
Undo last merge |
Esc |
Close diff view |
Tips & gotchas
- Compare only works with text clips — it is disabled for image clips and masked clips.
- Identical clips show all text with no highlighting and an “identical” badge.
- Merges are saved immediately to the database. Ctrl+Z undoes within the session; after closing, individual merge history is gone — but if the clip had an original saved, you can still Revert to Original via right-click.
- A
*dirty flag shows how many merges have been applied in this session. - A confirmation dialog appears on the first merge per session.
See also
- Diff Inline Edit — edit text directly inside the diff view
- Edit Versioning — compare the edited version of a clip to its original