Failed Vim Upgrade: Reinstall System Runtime vs. Restore Full Backup to Avoid Mixing Plugin Versions
After a failed Vim upgrade on Vim 8.2 or later, the system runtime directory ($VIMRUNTIME) may contain a mix of old and new files, while the user directory (~/.vim) usually remains untouched. The goal is to return to a consistent state without introducing subtle plugin incompatibilities. One documented approach is to reinstall the Vim package or rebuild from