Use snapshots to detect accidental deletes

I often find artefacts (letters inserted, deleted) generally from failed shortcuts (I use vim mode too).
In a programming IDE, these would instantly trigger syntax errors, however for a text editor they can go unnoticed.

Obsidian feels a bit weird wrt focus of what’s selected, changed, last change, etc. compared to an IDE.

My biggest fear is accidentally selecting text, followed by accidentally typing something over.

I believe accidental deletions could be easily detected using the snapshotting feature. I could sort snapshots based on lines deleted and find any problem.

Combined with a left/right diff view this could enable further powerful capabilities (I’m thinking similar to IntelliJ “see history for selection” feature).

1 Like