जब आप फ़ाइलों को संपादित और सहेजते हैं, तो Vim मूल फ़ाइल और un~अंत में एक्सटेंशन के समान नाम वाली फ़ाइल बनाता है ।
Vim 7.3 में एक नई सुविधा लगातार पूर्ववत होती है, अर्थात, विम को छोड़ने के दौरान पूर्ववत जानकारी खो नहीं जाएगी और इसके साथ समाप्त होने वाली फ़ाइल में संग्रहीत की जाएगी .un~। आपने undofileविकल्प सेट कर दिया है, इसलिए विम मूल फ़ाइल को सहेजते समय एक पूर्ववत फ़ाइल बनाता है। आप विकल्प साफ़ करके Vim को बैकअप फ़ाइल बनाने से रोक सकते हैं:
:set noundofile
ध्यान दें कि, डिफ़ॉल्ट रूप से यह विकल्प बंद है। आपने undofileआरंभिक फ़ाइलों में से एक में विकल्प को स्पष्ट रूप से सक्षम किया है। यदि आप चाहते हैं कि आपकी अन्डोफ़ाइल्स केवल एक विशेष निर्देशिका में संग्रहीत की जाएं, तो आप undodirउस निर्देशिका के विकल्प को इंगित कर सकते हैं जिसमें आपके सभी एग्रोफ़ाइल शामिल होंगे।
स्रोत: http://vimhelp.appspot.com/vim_faq.txt.html#faq-7.2
vim-sensible। रीड- सेंस ऑन रीड-सेंसिबल पढ़ना बहुत मददगार होता है। और मैंने सीखा (एक peepcode screencast से) जो मैं कर सकता हूं:verbose set undofile?और मैं देखूंगा कि वह विकल्प कहां सेट है। मुझे लगता है कि मेरा वह अधिकार है।