से :help swap-file
:
स्वेपफल का अद्यतन करना
स्वैप फ़ाइल 200 अक्षरों को टाइप करने के बाद या जब आपने चार सेकंड के लिए कुछ भी नहीं टाइप किया हो, तब अपडेट किया जाता है। यह केवल तब होता है जब बफर बदल गया था, न कि जब आप केवल चारों ओर चले गए। इसका कारण यह है कि इसे हर समय नहीं रखा जाता है क्योंकि यह सामान्य काम को बहुत धीमा कर देगा। आप 'updatecount' विकल्प के साथ 200 वर्ण गणना बदल सकते हैं। आप 'updatetime' विकल्प के साथ समय निर्धारित कर सकते हैं। मिलीसेकंड में समय दिया जाता है। स्वैप फाइल पर लिखने के बाद विम फाइल को डिस्क में सिंक करता है। इसमें कुछ समय लगता है, विशेष रूप से व्यस्त यूनिक्स प्रणालियों पर। यदि आप यह नहीं चाहते हैं, तो आप 'swapsync' विकल्प को एक रिक्त स्ट्रिंग पर सेट कर सकते हैं। काम खोने का जोखिम हालांकि बड़ा हो जाता है। कुछ गैर-यूनिक्स प्रणालियों (MS-DOS, Amiga) पर स्वैप फ़ाइल बिल्कुल नहीं लिखी जाएगी।
इससे मेरे कुछ प्रश्न हैं:
इसका मतलब यह है कि विम समय-समय पर आपके काम को स्वचालित करता है?
"स्वैप फाइल पर लिखने के बाद विम फाइल को डिस्क में सिंक करता है।" इसका क्या मतलब है? क्या यह फ़ाइल को पहले मेमोरी में और फिर डिस्क पर लिखा जा रहा है या यह कुछ और है?
कहें कि मैं क्लास नोट्स ले रहा हूं: मैं तेजी से लिखता हूं और मुझे इन्सर्ट मोड छोड़ने की बहुत कम जरूरत है। लेकिन कई बार मैं अपने काम को बचाने के लिए नॉर्मल में बदल जाता हूं। क्या मुझे यह करने की आवश्यकता है या विम मुझे यह सुनिश्चित करने की ज़रूरत है कि मेरा अधिकांश काम भले ही इन्सर्ट मोड न छोड़ें?