वीआईएम से कैसे बाहर निकलें: VI से बाहर निकलने के 10 तरीके

वीआईएम एक बहुत ही शक्तिशाली कमांड लाइन टेक्स्ट एडिटर है जो विशेषज्ञों से प्यार करता है और अक्सर नौसिखियों से घृणा करता है, अधिकांशतः क्योंकि इसमें काफी सीधी सीखने की वक्र है जो उन लोगों से अनजान प्रतीत हो सकती है जो इससे परिचित नहीं हैं। वीआईएम से बाहर निकलने के जितना सरल कुछ भी उन लोगों के लिए चुनौती जैसा प्रतीत हो सकता है जो छठी से परिचित नहीं हैं, और अक्सर नियंत्रण + सी कंट्रोल + एक्स! क्यू! क्यू में मैशिंग में परिणाम होता है, अंततः कुछ होता है और शायद कुछ नहीं होता है प्रक्रिया निलंबित हो जाती है या शायद यह जानती है कि निश्चित रूप से कौन जानता है, तो बस इसे "killall vim" के साथ पालन करें और आप पर जाएं, फिर भी उसी टेक्स्ट फ़ाइल को नैनो में खोलने के लिए, ठीक है?

ठीक है, यह आदर्श नहीं है, लेकिन हम सब वहाँ रहे हैं। यही वह है जिसे हम अब से बचने के लिए देख रहे हैं, क्योंकि यदि आप वीआई का उपयोग नहीं करना चाहते हैं तो भी आप कम से कम यह जान सकते हैं कि इसे कैसे ठीक से बाहर निकलना है। यह ट्यूटोरियल आपको दिखाएगा कि वीआईएम / VI को ठीक से कैसे छोड़ना है, वास्तव में यह आपको VI से बाहर निकलने के लिए कई अलग-अलग तरीकों से दिखाएगा!

वीआईएम / छठी से बाहर निकलने के 10 तरीके

यह एक प्रश्न है जो कमांड लाइन लेखों पर अक्सर हमारी टिप्पणियों में दिखाई देता है ... पृथ्वी पर वास्तव में वीआईएम से बाहर निकलने के लिए कैसे? यह पता चला है कि वीआईएम से बाहर निकलने के लिए सचमुच 10+ तरीके हैं, जो शायद संकेतक है कि क्यों VI कई उपयोगकर्ताओं को परेशान करता है। आइए सबसे आसान तरीकों को पहले प्राप्त करें:

ZQ के साथ सहेजे बिना वीआईएम छोड़ें

ESCAPE कुंजी दबाएं, फिर SHIFT + ZQ दबाएं

यह तुरंत बिना वीआईएम से बाहर निकल जाएगा, मूल रूप से: q! आदेश।

फ़ाइल में लिखें और सहेजें के साथ त्वरित रूप से वीआईएम छोड़ें

ESCAPE कुंजी दबाएं, फिर SHIFT + ZZ दबाएं

यह मेरे लिए व्यक्तिगत रूप से वीआईएम से बाहर निकलने के दो सबसे तेज़ तरीके हैं, लेकिन हर किसी के पास अपनी राय है और कई पारंपरिक तरीके से कमांड टाइप करना पसंद करते हैं।

विम से बाहर निकलें: क्यू

ESCAPE कुंजी दबाएं, फिर टाइप करें: q और रिटर्न दबाएं

पूरी तरह से स्पष्ट होने के लिए, "एस्केप" कुंजी को मारना कमांड मोड में प्रवेश करता है। फिर टाइपिंग: क्यू शाब्दिक है, जैसा कि एक कोलन में अर्द्ध-कोलन नहीं है, इसलिए यह Shift + होगा; क्यू के बाद और रिटर्न कुंजी मारने से कमांड को छोड़ने के लिए प्रवेश किया जाता है।

यह केवल तभी काम करता है जब दस्तावेज़ में कोई बदलाव नहीं किया गया है, इसलिए यदि परिवर्तन किए गए थे तो छोड़ने के लिए आप थोड़ा समायोजन करते हैं और अंत में एक धमाके पर:

ESCAPE कुंजी दबाएं, फिर टाइप करें: q! और वापसी मारा

वीआईएम छोड़ें और इसके साथ परिवर्तन लिखें: wq

ESCAPE दबाएं और टाइप करें: wq और रिटर्न दबाएं

यह सक्रिय फ़ाइल में छोड़ देता है (लिखता है) और छोड़ देता है। यदि आवश्यक हो तो आप धमाके को जोड़कर इसे मजबूर कर सकते हैं:

ESCAPE हिट करें और टाइप करें: wq! रिटर्न कुंजी के बाद

इससे इस स्थिति से बचने में मदद मिलनी चाहिए:

हम थोड़ी अधिक गहन हो सकते हैं और वीआईएम छोड़ने के हर संभव तरीके को कवर कर सकते हैं (कम से कम मुझे मैन पेज की सौजन्य के बारे में पता है, टिप्पणियों में झुकाव के साथ और अधिक तरीकों से अगर अन्य लोग हैं जिन्हें हम याद करते हैं), जो हम करेंगे अगले पर जाएं:

वीआईएम से बाहर निकलने के हर संभव तरीके

पहले कमांड मोड में प्रवेश करने के लिए ESCAPE कुंजी दबाएं, फिर निम्न में से किसी एक का उपयोग करें:

  • : क्यू - छोड़ो
  • : Q! - संशोधित किए बिना भी बचाए बिना छोड़ दें
  • : सीक्यू - लिखने के बिना हमेशा छोड़ दें
  • : wq - वर्तमान फ़ाइल को लिखें / सहेजें और बाहर निकलें
  • : Wq! - वर्तमान फ़ाइल लिखें और हमेशा बाहर निकलें
  • : wq (name) - फ़ाइल (नाम) और बाहर निकलें लिखें
  • : Wq! (नाम) - फ़ाइल (नाम) पर लिखें और हमेशा संशोधित होने पर भी बाहर निकलें
  • ZZ - संशोधित होने पर वर्तमान फ़ाइल को सहेजें, फिर बाहर निकलें
  • ZQ - बिना सहेजे छोड़े और बाहर निकलें
  • एक नया टर्मिनल लॉन्च करें और 'killall vim' टाइप करें - यह एक मजाक है जिसे कई समझेंगे, और विम से बाहर निकलने का उचित तरीका नहीं है, यह काम करता है

तो वीआईएम से बचने के लिए, कम भ्रमित कैसे है? शायद नहीं, और यह ठीक है, हम आमतौर पर पैदल यात्रा के लिए नैनो का उपयोग करने के लिए चिपके रहेंगे क्योंकि यह अधिक उपयोगकर्ता के अनुकूल है। और इसमें कुछ भी गलत नहीं है, भले ही मैं समय के साथ वीआईएम के साथ अधिक आरामदायक हो गया हूं, फिर भी मैं आसानी से नैनो को पसंद करता हूं और शायद पुरानी जिद्दी आदतें भी पसंद करता हूं।

वीआईएम सीखने में रुचि रखने वाले लोगों के लिए या कम से कम इसके साथ अधिक आरामदायक होने के लिए, आप हमेशा विमट्यूटर कमांड का प्रयास कर सकते हैं, इस उत्कृष्ट ऑनलाइन इंटरैक्टिव वीआईएम ट्यूटोरियल का उपयोग करें, और किसी भी टर्मिनल पर इसे अक्सर इस्तेमाल करके अधिक अभ्यास प्राप्त करें। यदि आप वास्तव में प्रतिबद्ध हैं तो आप अपने आईपैड या आईफोन पर भी विम प्राप्त कर सकते हैं। और कम से कम आप जानते हैं कि वीआई से कैसे बाहर निकलना है, है ना?