Its easy to forget some of the best discoveries are made simply by browsing RubyForge. This is now exception. Its a nice little Ruby Gem to help Vim users to compare and manage their swp files. These are produced as you’re editing a file and so if the session dies or there’s a crash then the swp is left behind for you to recover. Problem being its not easy to determine the difference between the saved file ‘proper’ and the swp file.
That’s where this little gem comes in handy: vimrecover.
P.S. Sorry for overusing that damn Ruby logo but I dunno what else to do.