मैं recording
अपने gVim 7.2 विंडो के निचले भाग पर संदेश देखता रहता हूं।
यह क्या है और मैं इसे कैसे बंद करूं?
मैं recording
अपने gVim 7.2 विंडो के निचले भाग पर संदेश देखता रहता हूं।
यह क्या है और मैं इसे कैसे बंद करूं?
जवाबों:
आप रिकॉर्डिंग शुरू q<letter> करते हैं और आप इसे qफिर से टाइप करके समाप्त कर सकते हैं ।
रिकॉर्डिंग Vim की एक बहुत ही उपयोगी विशेषता है।
यह आपके द्वारा टाइप की गई हर चीज को रिकॉर्ड करता है। आप इसे केवल टाइप करके फिर से खेलना कर सकते हैं @<letter>। रिकॉर्ड खोज, आंदोलन, प्रतिस्थापन ...
विम IMHO की सबसे अच्छी विशेषता में से एक।
"
- इसे डिफ़ॉल्ट रजिस्टर कहा जाता है।
and how to turn off
यह भी सवाल था
:h recordingअधिक जानने के लिए लिखें ।
* q * * रिकॉर्डिंग * q {0-9a-zA-Z "} रजिस्टर टाइप किए गए वर्णों को {{9a-zA-Z"} रिकॉर्ड करें (अपरकेस करने के लिए)। ' Q ' कमांड अक्षम है एक रजिस्टर निष्पादित करते समय , और यह अंदर काम नहीं करता है एक मानचित्रण । {Vi: कोई रिकॉर्डिंग नहीं} q रिकॉर्डिंग बंद हो जाती है । (कार्यान्वयन नोट: ' क्ष ' जो स्टॉप रिकॉर्डिंग को रजिस्टर में संग्रहीत नहीं किया जाता है , जब तक कि यह मैपिंग का परिणाम न हो ) {Vi: no रिकॉर्डिंग} * @ * @ {0-9a-z "। = *} रजिस्टर की सामग्री निष्पादित करें {0-9a-z" = = *} [गिनती] बार। ध्यान दें कि ' % ' (वर्तमान का नाम) रजिस्टर करें फ़ाइल) और ' # ' (वैकल्पिक फ़ाइल का नाम) नहीं हो सकता है उपयोग किया गया। " @ = " के लिए आपको एक अभिव्यक्ति दर्ज करने के लिए प्रेरित किया जाता है । अभिव्यक्ति का परिणाम तो है मार डाला। यह भी देखें | @: | {Vi: केवल पंजीकृत नाम}
ऐसा लगता है कि आपके पास मैक्रो रिकॉर्डिंग चालू है। इसे बंद करने के लिए, दबाएँ q
।
अधिक जानकारी के लिए " : मदद रिकॉर्डिंग " का संदर्भ लें ।
सम्बंधित लिंक्स:
टाइपिंग q
मैक्रो रिकॉर्डिंग शुरू करता है, और जब उपयोगकर्ता q
फिर से हिट करता है तो रिकॉर्डिंग बंद हो जाती है ।
जैसा कि जॉय एडम्स ने उल्लेख किया है, रिकॉर्डिंग को अक्षम करने के लिए, .vimrc
अपने होम डायरेक्टरी में निम्नलिखित लाइन जोड़ें :
map q <Nop>
जैसा कि दूसरों ने कहा है, यह मैक्रो रिकॉर्डिंग है, और आप इसे क्यू के साथ बंद कर देते हैं। यहाँ कैसे और क्यों यह उपयोगी है के बारे में एक अच्छा लेख है।
इसका मतलब है कि आप "रिकॉर्ड मैक्रो" मोड में हैं। यह मोड q
एक रजिस्टर नाम के बाद टाइप करके दर्ज किया जाता है, और q
फिर से टाइप करके बाहर निकाला जा सकता है ।
q
में किसी भी रजिस्टर नाम के बाद टाइप करके दर्ज किया जाता है, जो 0-9, az, AZ, और "है।
:help q
और :help @
यदि आप इसका उपयोग करने में रुचि रखते हैं।
map q <Nop>
अपनी .vimrc फ़ाइल में जोड़ें ।