विम। डिफ़ॉल्ट नेविगेशन ('w', 'b', 'e' ...) को कैसे रिमैप करें


-1

क्या वास्तव में 'बी' की तरह व्यवहार करने के लिए 'डब्ल्यू' कुंजी व्यवहार को बदलने का एक तरीका है? यदि कोई हो तो नेविगेशन कमांड खोजने में विफल।

अद्यतन करें

सामान्य मोड में विम कुंजी 'w' का उपयोग अगले शब्द के पहले अक्षर पर नेविगेट करने के लिए किया जाता है। 'e' कुंजी का उपयोग अगले शब्द के अंतिम अक्षर पर नेविगेट करने के लिए किया जाता है। अगले एक के बजाय PREVIOUS शब्द पर नेविगेट करने के लिए 'w' कुंजी का उपयोग करना बहुत अच्छा होगा (जैसे 'b' कुंजी व्यवहार)। जब एक शब्द से दूसरे शब्द 'ई' के साथ कूदते हुए आप वांछित शब्द को याद करते हैं (जो बहुत बार होता है) और आपको एक शब्द वापस कूदने की आवश्यकता होती है, तो आपको हाथ में लेने और 'w' के बजाय 'b' कुंजी की खोज करने के लिए बिल्कुल कष्टप्रद है। 'कुंजी जो वर्तमान में आपकी उंगली के ठीक नीचे है, और मेरे द्वारा बिल्कुल भी अप्रयुक्त है।

कभी-कभी विम जैसे इस तरह के अनुकूलन योग्य उपकरण के लिए निराशा होती है और बस डिफ़ॉल्ट नेविगेशन कुंजी को रीमैप करने में सक्षम नहीं होता है। यह लगभग सभी अपेक्षाकृत आधुनिक आईडीई या यहां तक ​​कि पाठ संपादकों में भी संभव है।


क्या आप एक उदाहरण दे सकते हैं कि आप क्या खोज रहे हैं? डॉक्टर पर मदद करें w
Shadoath

@ शादोथ क्या यह अद्यतन एक उदाहरण के रूप में गिना जाता है?
MadBrozzeR

जवाबों:


1

हां, आप ऐसा कर सकते हैं remap अपने vimrc फ़ाइल में। उदाहरण के लिए मेरे पास:

nnoremap 0 ^
vnoremap 0 ^

किसने बनाया 0 जवाब दिया जैसे मैंने मारा ^ मुझे वर्तमान लाइन पर पहले गैर-व्हाट्सएप चरित्र में ले जाना। ये पूर्ववर्ती 'n' और 'v' के कारण सामान्य और विज़ुअल मोड को केवल मानचित्र के मामले में ही प्रभावित करते हैं w सेवा मेरे b सामान्य मोड में:

nnoremap w b

मैं अत्यधिक आपकी सिफारिश करते हैं न करें यह करो। एक कमांड को नेविगेट करने और अधिलेखित करने के विभिन्न तरीकों का एक टन है w सड़क के नीचे मुद्दों का कारण होगा क्योंकि अब सभी सामान्य मोड कमांड होंगे b के बजाय w

मेरी राय है कि यदि आप नेविगेट करने के अन्य सभी तरीकों को सीखने के लिए सेट हो जाते हैं, तो आपके विम कौशल में सुधार होगा। जैसे कि: W या B एक पूर्ण कूद करने के लिए शब्द । या f तथा t टाइप किए गए अगले अक्षर पर जाएं F तथा T आपको पीछे ले जाना)। आप उस आदेश को दोहराने के लिए एक संख्या के साथ इनमें से किसी को भी पूर्ववर्ती कर सकते हैं। इसलिए 3w 3 शब्द आगे कूदता है।

पर डॉक्स प्रस्ताव ऑपरेटरों और नक्शा-मोड


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