विम में नेविगेशन कुंजियों को कैसे निष्क्रिय करें?


1

मैं यह है कि एक पाठ संपादक पर नेविगेट करने के लिए हमेशा की तरह कुंजी को निष्क्रिय करना चाहते Up, Down, Left, और Rightविम पाठ संपादक में बटन।

यह HJKLउसी उद्देश्य के लिए उपयोग की जाने वाली विम-शैली कुंजियों को लागू करेगा ।

मैं बस खुद को प्रशिक्षित करना चाहता हूं, हाहा।

मुझे लगता है कि यह उन कुंजियों को मैप करने के माध्यम से किया जा सकता है जिनमें कुछ भी नहीं हैvimrc


"हाहा" लेकिन अपने आप को प्रशिक्षित करें कि क्या?
9

1
पाठ-नेविगेशन के लिए " सही " (पारंपरिक, रूढ़िवादी, पुराने, विम-शैली) कुंजियों का उपयोग :)

जवाबों:


5

आप सही हैं: यह उन कुंजियों को मैप करके कुछ भी नहीं किया जा सकता है, या करने के लिए सटीक हो सकता है <Nop>

:nmap <Up> <Nop>
:nmap <Down> <Nop>
:nmap <Left> <Nop>
:nmap <Right> <Nop>

देख

:help <Nop>

0

उन सभी के लिए जो इस दृष्टिकोण को एक कदम आगे ले जाना चाहते हैं: https://github.com/takac/vim-hardtime

यह मूल रूप से hjkl आंदोलनों को सीमित करता है, इसलिए jjjjjjjjjjhhjkkkkkkk जैसी किसी चीज के साथ घूमना संभव नहीं होगा, जो कि उन चाबियों के उपयोग में आने के बाद गिरने का एक वास्तविक जाल है। यदि आप निरर्थक दोहराव के बजाय अधिक कुशलता से घूमने के लिए लागू करते हैं।

इसे कभी भी चालू / बंद किया जा सकता है।


1
हे मेरे ईश्वर कि बुराई है। मैं तुम्हें पसंद करता हूं।
किसर 1

1
धन्यवाद, मैंने Ctrl D और Ctrl U और अन्य देशी Vim शॉर्टकट पर भरोसा करने के लिए पारंपरिक पेज नेविगेशन बटन को भी निष्क्रिय कर दिया :)
हमारी साइट का प्रयोग करके, आप स्वीकार करते हैं कि आपने हमारी Cookie Policy और निजता नीति को पढ़ और समझा लिया है।
Licensed under cc by-sa 3.0 with attribution required.