मैं कुछ देर के लिए मेरी .vimrc में आदेशविम इतिहास क्या सेट करता है?
set history=10000
था, और महसूस किया कि यह इतिहास की स्थापना नहीं कर रहा था है -
:set history
प्रिंट 20
।
तब मैंने set history=10000
को मेरे .vimrc के अंत तक ले जाया और इसे फिर से सोर्स किया, और अब history=10000
अनुरोध के रूप में।
मेरे .vimrc में set history
के कोई अन्य उदाहरण नहीं हैं। अन्य आदेशों ने इतिहास की लंबाई निर्धारित की है? क्या यह संभव है कि कार्य परिभाषाएं इतिहास को ओवरराइड करें? क्या अन्य सेटिंग्स हैं जिन्हें मुझे ओवरराइड करने के बारे में चिंतित होना चाहिए?
+1: मैं इसे नहीं देखता! – Johnsyweb
यह कारण हो सकता है, मैं अपना इतिहास क्यों खो रहा था। क्या आपकी कोई सामान्य परिस्थितियां हैं जब आपकी viminfo फ़ाइल रीसेट हो सकती है? –
@ अल्फा_98 9 मुझे कुछ भी पता नहीं है, 'vviminfo!' के साथ viminfo लिखने के लिए मजबूती से लिखना, (नोट: बैंग के बिना यह पढ़ और विलय हो जाएगा), और यदि सामान्य रूप से 'viminfo' विकल्प रिक्त स्थान के करीब है तो इसे सामान्य रूप से "रीसेट" करना चाहिए यह निर्धारित करने के लिए कि कौन सा डेटा लिखना है (या पढ़ने के दौरान खाली होने के करीब था) (हालांकि पूरी तरह खाली नहीं है, जो viminfo को अक्षम करता है)। – ZyX