अगर मैं उपयोग करता हूं तो क्या बुरी चीजें हो सकती हैं: bwipeout?


12

मैंने अभी :bwipeoutकमांड की खोज की है , जिसके लिए :helpराज्य:

जैसे :bdelete, लेकिन वास्तव में बफर को हटा दें। बफर से जुड़ी हर चीज खो जाती है। इस बफ़र के सभी चिह्न अमान्य हो जाते हैं, विकल्प सेटिंग्स खो जाती हैं, आदि इसका उपयोग न करें जब तक कि आप यह नहीं जानते कि आप क्या कर रहे हैं।

स्पष्ट के अलावा, मैं इस आदेश का उपयोग करने के लिए नकारात्मक पक्ष पर अस्पष्ट हूं।

मेरी विकल्प सेटिंग लगभग हमेशा उन्हीं मानों पर रीसेट हो जाएंगी, जब मैं अगली बार प्रश्न में फ़ाइल खोलता हूं, और मेरे निशान खोने से अशुभ चेतावनी का वारंट नहीं लगता है: "इसका उपयोग तब तक न करें जब तक आप जानते हैं कि आप क्या कर रहे हैं।"

"आदि" में क्या शामिल है, और क्या भयानक परिणाम हो सकते हैं कि मैं पूर्वाभास नहीं कर रहा हूं?

जवाबों:


14

"खराब" थोड़ा सा सापेक्ष है (आपकी हार्ड ड्राइव को मिटाया नहीं जाएगा या कुछ भी नहीं होगा)।

bdeleteबफर को असूचीबद्ध बनाता है, लेकिन निशान, विकल्प, बफर नाम, बफर नंबर, और इतने पर शुद्ध नहीं करता है। यदि आप बफ़र को फिर से लोड करते हैं तो जानकारी को बरकरार रखा जाता है (ऑटोकॉमंड द्वारा कम संशोधित किया जा सकता है), जो कि उपयोगी हो सकता है

  • यह आपको किसी भी निशान, या बफर नंबर का उपयोग करने की अनुमति देता है, आप अपनी अल्पकालिक स्मृति में हो सकते हैं।
  • यह viminfoप्रासंगिक जानकारी के लिए पुनरावृत्ति होने से रोकता है (डिस्क में उस फ़ाइल को पढ़ने की लागत के लिए रैम में उस जानकारी को रखने की लागत का व्यापार करता है, जो कि आमतौर पर कुछ ऐसी चीज है जिसे हमें आमतौर पर आधुनिक रूप से इस बारे में चिंता करने की आवश्यकता नहीं है कंप्यूटर)।

bwipeout, दूसरे पर, उस सब से छुटकारा पा लेता है (सब कुछ जो बफर के साथ जुड़ा हुआ है), ताकि यदि आप बफर को फिर से खोल दें तो यह ऐसा होगा जैसे कि विम ने इस सत्र के दौरान उस बफर को पहले कभी नहीं देखा।

यह वास्तव में "खतरनाक" नहीं है क्योंकि प्रलेखन का अर्थ है। मुझे लगता है कि सख्त लेखन बस आपको चेतावनी देने के लिए है कि एक बफर को मिटा देना बस इसे हटाने की तुलना में एक कार्रवाई का काफी अधिक विनाशकारी है।

हमारी साइट का प्रयोग करके, आप स्वीकार करते हैं कि आपने हमारी Cookie Policy और निजता नीति को पढ़ और समझा लिया है।
Licensed under cc by-sa 3.0 with attribution required.