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


35

मैं सिर्फ मदद फ़ाइलों का इस्तेमाल किया विम और अब मैं मदद में फँस गया हूँ।

:qपूरे कार्यक्रम से बाहर निकलता है और हर बार जब मैं मदद का उपयोग करता हूं, तो मुझे बंद करने और फिर से खोलने के लिए थक गया हूं। मैं एक कमांड को पसंद करूंगा जो मदद को बंद कर सके और मुझे उस प्रोग्राम में लौटा सके जो मैं लिख रहा हूं।

मुझे खोज करने में समस्या है google.comक्योंकि खोज स्ट्रिंग exit help in vimस्पष्ट रूप से अपने आप को बाहर निकालने के बारे में लेख देता है, कुछ ऐसा जो मैं बहुत अच्छा हो गया हूं।

क्या किसी को भी यह करना आता है?

संपादित करें: मैं किसी तरह विभाजित स्क्रीन चीज़ में फंस गया हूँ। इसलिए मैं इसके माध्यम से मदद पाने में असमर्थ था:q



"... अपने आप को बाहर निकालने, कुछ मैं बहुत अच्छा हो गया है।" Under
स्टैक

जवाबों:


37

:q पहले से ही समाधान है।

यह पूरे विम सत्र को बंद नहीं करता है, लेकिन केवल सक्रिय विंडो (भीतर विभाजन खंड vim)। यदि यह विंडो मदद है, तो केवल मदद बंद हो जाएगी। यदि आपका दस्तावेज़ सक्रिय है, तो दस्तावेज़ बंद हो जाएगा।

यदि यह अंतिम गैर-सहायता विंडो है, तो सहायता बंद हो जाएगी - जिसका अर्थ vimहै कि बंद है।

का प्रयोग करें Ctrl+ Wयकीन है कि अपने कर्सर मदद विंडो में है बनाने के लिए एक कर्सर कुंजी द्वारा पीछा किया। फिर :qदोबारा कोशिश करें।



7

:qयह थोड़ा सा कष्टप्रद है क्योंकि यह एक आसानी से बफ़र है। और मेरा मानना ​​है कि लोगों को शायद ही कभी मदद बफर में मैक्रो रिकॉर्ड करने की आवश्यकता होती है।

इसलिए मैं इसका नक्शा qबनाना चाहता हूं :q:

autocmd FileType help noremap <buffer> q :q<cr>

3

मैं Ctrl+ W+ Cया Ctrl+ W+ का उपयोग करता हूं Q, हालांकि मैं इस बात से सहमत हूं कि कई और अधिक आधुनिक केवल खिड़कियों को पढ़ते हैं, यह अधिक स्वाभाविक होगा अगर हम इसे सिर्फ दबाने के साथ छोड़ सकते हैं q


2

आप किसी तरह एकमात्र सहायता विंडो पर आ गए होंगे। आमतौर पर, :helpएक विंडो को विभाजित करता है, और :qउस विंडो में बस मदद बंद हो जाएगी, और दूसरी विंडो पर वापस आ जाएगी।

या, आपने दूसरी विंडो :qमें समय टाइप किया है , मदद नहीं। विम पूरी खिड़कियों के रूप में खिड़कियों की "गणना" नहीं करता है, और पूरी तरह से छोड़ देगा जब केवल मदद वाली खिड़कियां छोड़ दी जाएंगी।

काफी कुछ विंडो प्रबंधन कमांड हैं; उदाहरण के लिए, :closeइसका एक संस्करण है :quitजो विम से बाहर नहीं निकलेगा। हालांकि शुरू में भ्रमित होने पर, उनका उपयोग करना सीखें, क्योंकि वे बहुत शक्तिशाली हैं। :help windowsसारी जानकारी है।

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