विम 7.3 में नई सुविधाओं में से एक 'लगातार पूर्ववत' है, जो बफर से बाहर निकलने पर अवांछित फ़ाइल को सहेजने की अनुमति देता है।विम के निरंतर पूर्ववत का उपयोग करना?
दुर्भाग्यवश, मैं इसे ठीक से सक्षम करने में सक्षम नहीं हूं, या मुझे इसका गलत उपयोग करना होगा। यहाँ क्या मैं अब तक की कोशिश की है:
मैं निम्नलिखित ~/.vimrc
set undofile " Save undos after file closes
set undodir=$HOME/.vim/undo " where to save undo histories
set undolevels=1000 " How many undos
set undoreload=10000 " number of lines to save for undo
इस के बाद, मैं माना जाता है कि किसी भी फाइल को खोलने के लिए, इसे संपादित करें, फिर सहेजें-पास यह सक्षम होना चाहिए जोड़ा , और जब मैं इसे फिर से खोलता हूं तो मुझे पूर्ववत/फिर से करने में सक्षम होना चाहिए जैसे कि मैंने कभी नहीं छोड़ा था। दुर्भाग्यवश, यह मामला प्रतीत नहीं होता है, क्योंकि कोई निर्दोष कभी लिखा नहीं जाता है।
नोट्स:
मैं क्रीम परियोजना के बिना विम से विम 7.3 का उपयोग कर 7 विन पर हूँ। लगातार पूर्ववत बेक-इन है।
$ HOME/.vim/पूर्ववत मेरी फाइल सिस्टम
बस तनाव के लिए, बिंदु 2) ** बहुत ** महत्वपूर्ण है। विम आपके लिए निर्देशिका नहीं बनाएगा और लगातार पूर्ववत तब तक काम नहीं करेगा जब तक आप 'mkdir ~/.vim/undo' – puk
+1 नहीं करते। क्षमा करें, लिनक्स पर यह काम करता है ... मुझे इसके बारे में बताने के लिए धन्यवाद! –