जाहिरा तौर पर मैक कीबोर्ड में एक Insertकुंजी नहीं है (या शायद वे करते हैं लेकिन मैं इसे नहीं पा सकता)। मैं एक मैक पर विम में मोड सम्मिलित करने के लिए कैसे प्राप्त कर सकता हूं ?
जाहिरा तौर पर मैक कीबोर्ड में एक Insertकुंजी नहीं है (या शायद वे करते हैं लेकिन मैं इसे नहीं पा सकता)। मैं एक मैक पर विम में मोड सम्मिलित करने के लिए कैसे प्राप्त कर सकता हूं ?
जवाबों:
यदि यह उतना ही सरल प्रश्न है जितना लगता है, तो आप केवल प्रेस करते हैं i।
विम प्लेटफॉर्म की परवाह किए बिना i(या aएपेंड के लिए) का उपयोग कर इन्सर्ट मोड में प्रवेश करता है। ओवरराइट मोड केवल Shift+ का उपयोग करके शायद ही कभी प्रवेश किया जाता है r। मैंने Insertयहां कभी कुंजी का उपयोग नहीं किया है।
Insertकुंजी का अन्य उपयोग पहले से ही में जब-तब बदलें-मोड और इन्सर्ट-मोड के बीच स्विच करना है। आप इसे मैक पर आसानी से पूरा कर सकते हैं बस आपके लिए ऐसा करने के लिए एक और कुंजी मैप कर सकते हैं। आपके ~/.vimrcबस में imap <F13> <Insert>और अब F13कुंजी (जो मेरे मैक कीबोर्ड पर है, जहां Insertएक नियमित कीबोर्ड पर कुंजी है) के निकटतम कुंजी है ।
Rतो यह Rबफर में टाइप करेगा ।
.vimrcइसे जोड़ने के बाद F13 दबाया तो यह प्रति शब्द केस / कैपिटलाइज़ेशन परिवर्तन के रूप में काम करता है - कोई विचार क्यों?
F13(क्या आप मेरी मैपिंग के बिना पूंजीकरण व्यवहार को देखते हैं?), या शायद Insertकहीं और मैप किया गया है ( इसे ठीक करने के inoremapबजाय उपयोग imapकरें)।
इन्सर्ट मोड डालें: प्रेस करें i
इन्सर्ट इन्सर्ट मोड: प्रेस esc, टाइप करें:x