एंड्रॉइडडिवाइस प्रबंधनसेटिंग्सप्रदर्शनस्मार्टफोनआईफोनसुरक्षामोबाइलउपयोगकर्ता इंटरफ़.. सभी

विम से बाहर कैसे निकलें

संपादित 3 सप्ताह पहले द्वारा ExtremeHow संपादकीय टीम

विंनिकासउपकरणसॉफ्टवेयरप्रोग्रामिंगविकासकमांड लाइनसंपादक

विम से बाहर कैसे निकलें

अनुवाद अपडेट किया गया 3 सप्ताह पहले

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

विम मोड्स समझना

विम से बाहर निकलने के विभिन्न तरीकों पर चर्चा करने से पहले, यह समझना महत्वपूर्ण है कि विम में अलग-अलग मोड्स होते हैं। विम मुख्य रूप से निम्नलिखित मोड्स में काम करता है:

विम से बाहर निकलने के मूल आदेश

विम से बाहर निकलने के लिए कई आदेश होते हैं, यह इस पर निर्भर करता है कि आप अपने परिवर्तनों को सहेजना चाहते हैं या नहीं। यहां सबसे मूल आदेश दिए गए हैं:

:q - बाहर निकलना

अगर आपने कोई परिवर्तन नहीं किया है या आपने पहले ही अपने परिवर्तनों को सहेज लिया है, तो आप :q आदेश का उपयोग कर सकते हैं। यहां बताया गया है कि यह कैसे करें:

  1. सुनिश्चित करें कि आप नॉर्मल मोड में हैं, Esc दबाएं।
  2. :q टाइप करें और Enter दबाएं।

यदि आपको E37: No write since last change जैसी त्रुटि संदेश दिखाई देता है, तो इसका अर्थ है कि आपने परिवर्तनों को सहेज नहीं किया है। आपको इन परिवर्तनों को सहेजना होगा या अन्य आदेशों का उपयोग करके उन्हें छोड़ना होगा।

:wq - लिखें और बाहर निकलें

यदि आप अपने परिवर्तनों को सहेजना चाहते हैं और फिर बाहर निकलना चाहते हैं, तो आप :wq आदेश का उपयोग कर सकते हैं। यहां बताया गया है:

  1. सुनिश्चित करें कि आप नॉर्मल मोड में हैं, Esc दबाएं।
  2. :wq टाइप करें और Enter दबाएं।

:x - सहेजें और बाहर निकलें

:x आदेश :wq के समान है लेकिन थोड़ी छोटी है। यह फ़ाइल को सहेजता है और फिर विम से बाहर निकलता है। यहां बताया गया है:

  1. सुनिश्चित करें कि आप नॉर्मल मोड में हैं, Esc दबाएं।
  2. :x टाइप करें और Enter दबाएं।

:q! - बिना सहेजे बाहर निकलें

यदि आप विम से बिना अपने परिवर्तनों को सहेजे बाहर निकलना चाहते हैं, तो आप :q! आदेश का उपयोग कर सकते हैं। यह उन सभी परिवर्तनों को हटा देगा जो अंतिम सहेजने के बाद किए गए हैं। यहां बताया गया है:

  1. सुनिश्चित करें कि आप नॉर्मल मोड में हैं, Esc दबाएं।
  2. :q! टाइप करें और Enter दबाएं।

उन्नत आदेश

एक बार जब आप मूल आदेशों से परिचित हो जाते हैं, तो आप विम से बाहर निकलने के कुछ उन्नत तरीकों को सीखना चाहेंगे। ये आदेश विशिष्ट परिदृश्यों में उपयोगी हो सकते हैं।

:wqa - सब कुछ सहेजें और बाहर निकलें

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

  1. सुनिश्चित करें कि आप नॉर्मल मोड में हैं, Esc दबाएं।
  2. :wqa टाइप करें और Enter दबाएं।

:wq! - फ़ोर्स सहेजें और बाहर निकलें

कभी-कभी, आपके पास एक रीड-ओनली फ़ाइल या अन्य प्रतिबंध हो सकते हैं। ऐसे मामलों में, आप :wq! आदेश का उपयोग करके एक सहेजें और बाहर निकलें को फोर्स कर सकते हैं। यहां बताया गया है:

  1. सुनिश्चित करें कि आप नॉर्मल मोड में हैं, Esc दबाएं।
  2. :wq! टाइप करें और Enter दबाएं।

:qa! - सब कुछ बिना सहेजे छोड़ दें

अगर आपके पास कई फ़ाइलें खुली हैं और आप सभी को सहेजे बिना बंद करना चाहते हैं, तो आप :qa! आदेश का उपयोग कर सकते हैं। यहां बताया गया है:

  1. सुनिश्चित करें कि आप नॉर्मल मोड में हैं, Esc दबाएं।
  2. :qa! टाइप करें और Enter दबाएं।

त्वरित आदेश का उपयोग करना

यदि आप नॉर्मल मोड में हैं और आप तेजी से विम से बाहर निकलना चाहते हैं, तो आप ZZ आदेश का उपयोग कर सकते हैं। यह आदेश वर्तमान फ़ाइल को सहेजता है और विम से बाहर निकलता है। यहां बताया गया है:

  1. सुनिश्चित करें कि आप नॉर्मल मोड में हैं, Esc दबाएं।
  2. बड़े अक्षर में ZZ टाइप करें और विम फ़ाइल को सहेज देगा और बाहर निकल जाएगा।

बिना सहेजे बाहर निकलने के लिए, आप ZQ का उपयोग कर सकते हैं:

  1. सुनिश्चित करें कि आप नॉर्मल मोड में हैं, Esc दबाएं।
  2. बड़े अक्षर में ZQ टाइप करें और विम बिना सहेजने के बाहर निकल जाएगा।

त्रुटियों का सामना करना

कभी-कभी आप विम से बाहर निकलते समय कुछ त्रुटियों का सामना कर सकते हैं। यहां कुछ सामान्य त्रुटियां और समाधान दिए गए हैं:

E37: No writing since last change

यह त्रुटि तब होती है जब आप परिवर्तनों को सहेजे बिना बाहर निकलने का प्रयास करते हैं। आप यह कर सकते हैं:

E45: 'readonly' option is set (add ! to override)

यह त्रुटि रीड-ओनली फ़ाइल में लिखने का प्रयास करते समय दिखाई देती है। आप यह कर सकते हैं:

निष्कर्ष

विम से बाहर निकलना पहले कठिन लग सकता है, लेकिन एक बार जब आप मूल और उन्नत आदेशों को समझ जाते हैं, तो यह बहुत आसान हो जाता है। यहां एक त्वरित पुनरावृत्ति दी गई है:

अभ्यास के साथ, आप इन आदेशों के साथ अधिक आरामदायक हो जाएंगे, जिससे आपका विम अनुभव अधिक उत्पादक और आनंदमय हो जाएगा।

यदि आपको लेख की सामग्री में कुछ गलत लगता है, आप कर सकते हैं


टिप्पणियाँ