कैसे मैं = xterm के साथ osx पर iterm2 का उपयोग कर काम करने के लिए numpad मिलता है?


49

मेरा numpad iterm2 (bash) में काम करता है, लेकिन यह vim के लिए इन्सर्ट मोड में संख्याओं के बजाय वर्णों को सम्मिलित करता है।

मैं सही भागने के कोड को कैसे पहचान सकता हूं।

मैंने भागने के कोड को संपादित करने की कोशिश की है जैसा कि बिना किसी भाग्य के यहाँ दिया गया है: http://code.google.com/p/iterm2/issues/detail?id=702

जवाबों:


85

ऐसा लगता है कि उत्तर वरीयता- & gt; प्रोफ़ाइल- & gt; में जाना है: कुंजी और लोड का पूर्व निर्धारित: "संख्यात्मक कीपैड के साथ xterm"।


1
मेरे पास यह पूर्व निर्धारित नहीं था, इसलिए में मेरा जवाब मैंने समझाया कि आप इन शॉर्टकट्स को अपने साथ कैसे जोड़ सकते हैं।
gitaarik

ऐसा प्रतीत होता है कि प्रीसेट अब iTerm 2.1.1 में मौजूद नहीं है
scarver2

1
हाल ही में एक नया OS स्थापित किया है। प्रीसेट अभी भी iTerm 2.1.1 में है।
J0hnG4lt

3
ITerm 2.1.4 में भी काम करता है, हालांकि मुझे भी काम करने के लिए NumPad की Enter कुंजी के लिए हेक्स कुंजी कोड 0xd डालने के लिए एक नया शॉर्टकट जोड़ना पड़ा। (अजीब तरह से पहले से ही पंजीकृत Num कुंजी के रूप में नहीं पता चला है, लेकिन detected अपने आप ही, जब सेट किया गया है)।
ecmanaut

1
मेरे लिये कार्य करता है। मैं iTerm2 बिल्ड 2.1.4 का उपयोग कर रहा हूं।
KLaw

20

मेरे लिए समाधान अक्षम था VT100 Application Keypad-Mode में Preferences > Profiles > Advanced


3
यह समाधान केवल देशी टर्मिनल पर काम करता है, लेकिन iTerm के साथ नहीं
crazyGuy

13

आप वरीयताएँ में वैश्विक कीबोर्ड शॉर्टकट जोड़ सकते हैं - & gt; कुंजियाँ और पाठ भेजने के लिए "पाठ भेजें" क्रियाओं के लिए numpad वर्णों को मैप करें जो पाठ वे भेजने वाले हैं।

iTerm2 keys preferences


7
के लिए Enter कुंजी, चुनें Send Hex Codes कार्रवाई और दर्ज करें 0x0D
scarver2

8

लेकिन यह मेरी विम में कुछ रंगों को हटा देता है।

अगर आपको बस कुछ समय चाहिए, तो टाइप करें:

:set term=ansi

VIM में

सादर

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