Skip to content
Tech News
← Back to articles

Neovim overwrote and deleted legacy Vim persistent undo files

read original more articles
GoKawiil Brief

Computer scientist David Chisnall reported that installing Neovim caused it to detect existing Vim persistent-undo files, delete their contents, and replace them with a new incompatible format, without renaming or upgrading the originals. He said Vim itself could no longer read the resulting files either. When he raised an issue about the data loss, he was told the persistent undo file format is considered unstable and not guaranteed to preserve data.

Why It Matters

GoKawiil's interpretation of the reporting above, not reported fact.

The incident highlights a mismatch between user expectations of a feature named 'persistent undo,' which implies durability, and the maintainers' stated position that its file format is not stable across versions. It suggests users relying on long-term undo history across forks or upgrades should back up such data rather than assume compatibility, since Neovim's silent overwrite behavior could cause irreversible loss for others in similar setups.

Key Takeaways

Source: unsung.aresluna.org — Marcin Wichary, 2026-09-27

Published there as: “Installing NeoVim caused original Vim undo files to be deleted”

Read the original report → The summary and analysis above are GoKawiil's own, written from reporting by the source above. Facts and quotes belong to the original publisher.