जवाबों:
आप :map
कमांड के साथ ऐसा कर सकते हैं । इसके अन्य रूप भी हैं।
:nmap
सामान्य मोड मैपिंग के लिए:vmap
दृश्य मोड मैपिंग के लिए:imap
इन्सर्ट मोड मैपिंग के लिएउपरोक्त सूची पूर्ण नहीं है। :help map
विम में टाइप करने से आपको अधिक जानकारी मिलेगी।
:help index
।
:redir! > vim_keys.txt
:silent verbose map
:redir END
यह शॉर्टकट्स को आउटपुट करता है, जहां उन्हें एक टेक्स्ट फाइल में परिभाषित किया गया है।
:redir
कमांड का इस्तेमाल करने के लिए थे, कमांड के लिए नहीं :remap
।
काफी बस, बस :map
कोई तर्क के साथ वेरिएंट चलाते हैं ।
:map
:imap
:vmap
:map
और इसके मित्र कुंजी हैं, :verbose
जानकारी जोड़ता है और :redir
पोस्ट-सर्च शोधन की अनुमति देता है।
वे यह जान सकें कि आदेश क्या शॉर्टकट और viceversa करने के लिए बाध्य कर रहा है एक आदर्श मिश्रण हैं, लेकिन अगर आप कुछ सुझाव दिए और से बचने के अस्थायी फ़ाइलों जब भी आप मैपिंग खोज करने के लिए की जरूरत है खोज करना चाहते हैं, के लिए एक बार देख ले scriptease और :Verbose
आदेश।
यह :verbose
एक पूर्वावलोकन विंडो में परिणाम दिखाने के लिए एक आवरण है ।
इस तरह आप अस्थायी फ़ाइलों का उपयोग किए बिना आप जो भी परिणाम चाहते हैं, उसे खोज सकते हैं
प्रकार :Verbose map
और / ?हमेशा की तरह उपयोग करें ।
एक अन्य तरीका सत्र को किसी फ़ाइल में सहेजना है और फिर इस फ़ाइल को संपादित करना है क्योंकि इसमें सभी मैपिंग और सेटिंग्स हैं।
:mks[ession] [file]
- एक विम स्क्रिप्ट लिखें जो वर्तमान संपादन सत्र को पुनर्स्थापित करता है।
:map
, जैसा कि मूल प्रश्न पूछता है, बस प्लगइन्स, विम आर्क, आदि द्वारा किए गए मैपिंग को दिखाता है। यदि आप डिफ़ॉल्ट कुंजी बाइंडिंग को विम में देखना चाहते हैं, तो उपयोग करें:index