Vim को एक अविश्वसनीय रूप से शक्तिशाली टेक्स्ट एडिटर के रूप में जाना जाता है लेकिन यह अपने कठिन लर्निंग कर्व के लिए भी उतना ही प्रसिद्ध है। यदि आप अक्सर कमांड लाइन पर काम करते हैं, तो कम से कम कुछ बुनियादी कार्यक्षमता सीखना उचित है। दुर्भाग्य से, यदि आप इसे सीखने के लिए समय नहीं लेते हैं, तो Vim से बाहर निकलना जैसी सरल चीज भी मुश्किल हो सकती है।
सामान्य कीबोर्ड शॉर्टकट यहां आपकी मदद नहीं करेंगे। आपके पूरे कंप्यूटिंग जीवन में आपने जो कुछ भी सीखा है, वह वास्तव में आपकी मदद नहीं करेगा। Vim बहुत हद तक अपने आप में एक प्राणी है, और इससे बाहर निकलने के लिए भी, आपको Vim के तरीके से काम करना सीखना होगा।
गलती से Vim लॉन्च कर दिया? तेजी से बाहर निकलने का तरीका यहां है
यदि आप कोई अन्य कमांड चलाना चाहते थे लेकिन गलती से Vim लॉन्च कर दिया, तो बाहर निकलना काफी सरल है। Vim जिसे "नॉर्मल मोड" कहता है उसमें लॉन्च होता है, जिसका अर्थ है कि आप वास्तव में फाइल एडिट नहीं कर रहे हैं। आप जो कुछ भी टाइप करेंगे उसे कमांड के रूप में व्याख्या किया जाएगा।
सबसे पहले, आपको : कुंजी टाइप करनी होगी, उसके बाद बाहर निकलने के लिए q अक्षर। Vim से बाहर निकलने के लिए, निम्न टाइप करें:
:q
यदि आपको एक त्रुटि मिलती है जो कहती है "No write since last change (add ! to override)," तो आपने गलती से टेक्स्ट दर्ज किया या फाइल बदल दी। इसके बजाय निम्न टाइप करें:
:q!
इन्सर्ट मोड में फंस गए?
आपने कुछ अलग अक्षर टाइप करके बाहर निकलने की कोशिश की होगी और गलती से Vim के इन्सर्ट मोड में पहुंच गए। यह वह जगह है जहां आप वास्तव में फाइल में नया टेक्स्ट टाइप करते हैं। एक बार जब आप इस मोड में होते हैं, तो आप नहीं जानते कि कैसे बाहर निकलना है। इस मामले में, ऊपर दिए गए सुझाव आपकी मदद नहीं करेंगे।
सौभाग्य से, इन्सर्ट मोड से बाहर निकलने की कुंजी सरल है। बस Escape कुंजी दबाएं। यह आपको नॉर्मल मोड में वापस लाएगा और आपको ऊपर दिए गए निर्देशों का उपयोग करके एडिटर से बाहर निकलने देगा।
सेव किए बिना कैसे बाहर निकलें
यह संभव है कि आपने जानबूझकर Vim लॉन्च किया, एक फाइल एडिट करना शुरू किया, और अब आप अपने सिर के ऊपर हैं। यदि आपने फाइल में बदलाव किए हैं और उन्हें रखना नहीं चाहते हैं, तो सेव किए बिना बाहर निकलना सरल है।
हमने पहले सेव किए बिना बाहर निकलने के लिए एक विकल्प का उल्लेख किया है:
:q!
यदि आपने कई फाइलें खोली हैं और उन सभी को एक साथ सेव किए बिना बाहर निकलना चाहते हैं, तो यह भी आसान है। बस निम्न टाइप करें:
:qa!
अपनी फाइलों को सेव करें और बाहर निकलें
शायद आपने बदलाव किए हैं और उन्हें रखना चाहते हैं। सौभाग्य से, यह सेव किए बिना बाहर निकलने जितना ही आसान है। आपको बस अपनी कमांड में w जोड़ना होगा। निम्न प्रयास करें:
:wq
यदि आप छोटी कमांड पसंद करते हैं, तो निम्न भी सेव करेगा और बाहर निकलेगा:
:x
Vim से बाहर निकलने के अन्य तरीके
Vim से तेजी से बाहर निकलने के कुछ अन्य तरीके हैं। सबसे पहले, यह सुनिश्चित करने के लिए Escape कुंजी दबाएं कि आप इन्सर्ट मोड में नहीं हैं।
Shift कुंजी दबाए रखें और ZZ दबाएं - यह सेव करेगा और बाहर निकलेगा।
Shift दबाए रखें और ZQ दबाएं - यह सेव किए बिना बाहर निकलेगा।
Vim का उपयोग करना सीखना चाहते हैं?
जैसा कि हमने लेख की शुरुआत में उल्लेख किया, Vim शक्तिशाली है और जानने योग्य है। भले ही यह पहली नज़र में डराने वाला लगे, एडिटर को जानना भविष्य में बहुत उपयोगी हो सकता है। कि कहा, आप शायद नहीं जानते कि कहां से शुरू करें।
सौभाग्य से, हम आपकी Vim सीखने और अंततः मास्टर करने की यात्रा में मदद कर सकते हैं। आप Vim का उपयोग करने के लिए हमारे शुरुआती गाइड से शुरू कर सकते हैं। यह एक बहु-भाग श्रृंखला में पहला है जो आपको Vim एडिटर का अधिकतम लाभ उठाने की दिशा में एक लंबा रास्ता तय कर सकता है।