Puis-je récupérer mon code perdu lors de mon dernier changement de vim?

Je suis très triste, j'ai supprimé de mal fonctionner sans commettre de serveur SVN en utilisant vim
Après j'ai compilé j'ai trouvé j'ai fait l'erreur. Je 'faire' le fichier aussi via vim.

Maintenant, je n'ai pas fermé le dossier .swp fichier.
J'ai essayé d'utiliser " u " commande pour restaurer ma suppression, mais a échoué. vim a dit que c'est les derniers changements. soupir.... De toute façon que je peux récupérer ma fonction?

Millions de grâce.

avez-vous essayé :récupérer?
Je pense que cette question est un meilleur ajustement sur SuperUser.com parce que c'est la question sur les fonctionnalités d'un éditeur de texte plutôt que d'une question de programmation. J'espère que vous obtenez votre code de retour!
vi, vim et emacs sont des cas limites. Une question sur la façon de les utiliser serait presque certainement survivre sur les Super-Utilisateur, mais parce qu'ils sont couramment utilisés des outils de programmation, ils sont d'accord pour demander ici aussi.
meta.stackexchange.com/questions/25925/vim-questions-so-or-su sauvegarde @Facture sur ce.
oh... j'ai fait quelque chose de mal ici après que j'ai vérifié révision. désolé les gars, je n'ai pas remarque que. De toute façon, je pense que c'est très important pour les programmeurs en C++ pour savoir comment faire pour récupérer la dernière modification après la compilation du code source. Ce n'est pas l'éditeur de problème je pense.

OriginalL'auteur CCC | 2011-04-14