संपादित 3 सप्ताह पहले द्वारा ExtremeHow संपादकीय टीम
विंनिकासउपकरणसॉफ्टवेयरप्रोग्रामिंगविकासकमांड लाइनसंपादक
अनुवाद अपडेट किया गया 3 सप्ताह पहले
विम एक बहुत ही शक्तिशाली टेक्स्ट संपादक है जो व्यापक रूप से उपयोग किया जाता है, लेकिन यह अपनी सीखने की वक्र के लिए कुख्यात है। नए उपयोगकर्ताओं से सबसे आम सवालों में से एक है "मैं विम से कैसे बाहर निकलूं?" यह व्यापक मार्गदर्शिका आपको विम से बाहर निकलने के विभिन्न तरीकों से परिचित कराएगी, चाहे आप अपने परिवर्तनों को सहेजना चाहें, उन्हें हटा दें, या बस संपादक से बाहर निकलें। यह मार्गदर्शिका समझने और अनुसरण करने में बहुत आसान है, भले ही आप विम के लिए नए हों।
विम से बाहर निकलने के विभिन्न तरीकों पर चर्चा करने से पहले, यह समझना महत्वपूर्ण है कि विम में अलग-अलग मोड्स होते हैं। विम मुख्य रूप से निम्नलिखित मोड्स में काम करता है:
i
, a
, o
या अन्य समान कुंजियों को दबाकर प्रवेश कर सकते हैं।v
दबाकर प्रवेश कर सकते हैं।:
दबाकर प्रवेश कर सकते हैं।विम से बाहर निकलने के लिए कई आदेश होते हैं, यह इस पर निर्भर करता है कि आप अपने परिवर्तनों को सहेजना चाहते हैं या नहीं। यहां सबसे मूल आदेश दिए गए हैं:
अगर आपने कोई परिवर्तन नहीं किया है या आपने पहले ही अपने परिवर्तनों को सहेज लिया है, तो आप :q आदेश का उपयोग कर सकते हैं। यहां बताया गया है कि यह कैसे करें:
Esc
दबाएं।:q
टाइप करें और Enter
दबाएं।यदि आपको E37: No write since last change जैसी त्रुटि संदेश दिखाई देता है, तो इसका अर्थ है कि आपने परिवर्तनों को सहेज नहीं किया है। आपको इन परिवर्तनों को सहेजना होगा या अन्य आदेशों का उपयोग करके उन्हें छोड़ना होगा।
यदि आप अपने परिवर्तनों को सहेजना चाहते हैं और फिर बाहर निकलना चाहते हैं, तो आप :wq आदेश का उपयोग कर सकते हैं। यहां बताया गया है:
Esc
दबाएं।:wq
टाइप करें और Enter
दबाएं।:x आदेश :wq
के समान है लेकिन थोड़ी छोटी है। यह फ़ाइल को सहेजता है और फिर विम से बाहर निकलता है। यहां बताया गया है:
Esc
दबाएं।:x
टाइप करें और Enter
दबाएं।यदि आप विम से बिना अपने परिवर्तनों को सहेजे बाहर निकलना चाहते हैं, तो आप :q! आदेश का उपयोग कर सकते हैं। यह उन सभी परिवर्तनों को हटा देगा जो अंतिम सहेजने के बाद किए गए हैं। यहां बताया गया है:
Esc
दबाएं।:q!
टाइप करें और Enter
दबाएं।एक बार जब आप मूल आदेशों से परिचित हो जाते हैं, तो आप विम से बाहर निकलने के कुछ उन्नत तरीकों को सीखना चाहेंगे। ये आदेश विशिष्ट परिदृश्यों में उपयोगी हो सकते हैं।
अगर आपके पास विम में कई फ़ाइलें खुली हैं और आप सभी परिवर्तनों को सहेजना और बाहर निकलना चाहते हैं, तो आप :wqa आदेश का उपयोग कर सकते हैं। यहां बताया गया है:
Esc
दबाएं।:wqa
टाइप करें और Enter
दबाएं।कभी-कभी, आपके पास एक रीड-ओनली फ़ाइल या अन्य प्रतिबंध हो सकते हैं। ऐसे मामलों में, आप :wq! आदेश का उपयोग करके एक सहेजें और बाहर निकलें को फोर्स कर सकते हैं। यहां बताया गया है:
Esc
दबाएं।:wq!
टाइप करें और Enter
दबाएं।अगर आपके पास कई फ़ाइलें खुली हैं और आप सभी को सहेजे बिना बंद करना चाहते हैं, तो आप :qa! आदेश का उपयोग कर सकते हैं। यहां बताया गया है:
Esc
दबाएं।:qa!
टाइप करें और Enter
दबाएं।यदि आप नॉर्मल मोड में हैं और आप तेजी से विम से बाहर निकलना चाहते हैं, तो आप ZZ
आदेश का उपयोग कर सकते हैं। यह आदेश वर्तमान फ़ाइल को सहेजता है और विम से बाहर निकलता है। यहां बताया गया है:
Esc
दबाएं।ZZ
टाइप करें और विम फ़ाइल को सहेज देगा और बाहर निकल जाएगा।बिना सहेजे बाहर निकलने के लिए, आप ZQ
का उपयोग कर सकते हैं:
Esc
दबाएं।ZQ
टाइप करें और विम बिना सहेजने के बाहर निकल जाएगा।कभी-कभी आप विम से बाहर निकलते समय कुछ त्रुटियों का सामना कर सकते हैं। यहां कुछ सामान्य त्रुटियां और समाधान दिए गए हैं:
यह त्रुटि तब होती है जब आप परिवर्तनों को सहेजे बिना बाहर निकलने का प्रयास करते हैं। आप यह कर सकते हैं:
:wq
या :x
का उपयोग करके सहेजें और बाहर निकलें।:q!
का उपयोग करके बिना सहेजे बाहर निकलें।यह त्रुटि रीड-ओनली फ़ाइल में लिखने का प्रयास करते समय दिखाई देती है। आप यह कर सकते हैं:
:wq!
का उपयोग करके फ़ोर्स सहेजें और बाहर निकलें।विम से बाहर निकलना पहले कठिन लग सकता है, लेकिन एक बार जब आप मूल और उन्नत आदेशों को समझ जाते हैं, तो यह बहुत आसान हो जाता है। यहां एक त्वरित पुनरावृत्ति दी गई है:
:q
का उपयोग करें।:wq
या :x
का उपयोग करें।:q!
का उपयोग करें।:wqa
का उपयोग करें।ZZ
या बिना सहेजे बाहर निकलने के लिए ZQ
का उपयोग करें।अभ्यास के साथ, आप इन आदेशों के साथ अधिक आरामदायक हो जाएंगे, जिससे आपका विम अनुभव अधिक उत्पादक और आनंदमय हो जाएगा।
यदि आपको लेख की सामग्री में कुछ गलत लगता है, आप कर सकते हैं
टिप्पणियाँ