विम में कोड संपादित करते समय, मैं अक्सर सभी सीएपीएस में सामान लिखते समय कैप्स लॉक का उपयोग करता हूं। हालांकि, जब मैं पूंजीकृत हिस्से के साथ किया जाता हूं तो मैं अक्सर कैप्स लॉक को बंद करना भूल जाता हूं। इससे दर्द का कोई अंत नहीं होता है (क्योंकि, यानी, जे नीचे चला जाता है, लेकिन जे नीचे की रेखा के साथ वर्तमान रेखा में शामिल होता है)।एक विमक्रैक फ़ंक्शन में कैप्स लॉक का पता लगाने के लिए कैसे करें
आमतौर पर, जब मैं सम्मिलित मोड से बाहर निकलता हूं तो मैं कैप्स लॉक बंद करना चाहता हूं। मैं अपने .vimrc में कुछ कैसे जोड़ सकता हूं ताकि डालने मोड से बाहर निकलने पर यह या तो कैप्स लॉक हो जाए? वैकल्पिक रूप से, मैं अपने .vimrc में कुछ कैसे जोड़ सकता हूं ताकि यह मुझे सतर्क करे (स्थिति रेखा? बीप? कोई चेतावनी ठीक है) अगर मेरे पास सम्मिलित मोड से बाहर निकलने पर कैप्स लॉक हो?
धन्यवाद!
आप डालने मोड छोड़ते समय एक क्रिया करने के लिए 'autocmd InsertLeave' का उपयोग कर सकते हैं, लेकिन मुझे नहीं लगता कि vim के भीतर से कैप्स चालू/बंद करने का कोई तरीका है क्योंकि यह एक संशोधक कुंजी है (आप इसे करने में सक्षम हो सकते हैं हालांकि एक ओएस विशिष्ट तरीका)। – Benj
आप सामान्य रूप से टाइप करने की आदत क्यों नहीं लेते और * फिर * अपने पाठ के मामले को बदलते हैं? – romainl
[यह] (http://superuser.com/questions/399903/how-do-i-represent-the-capslock-key-for-vim-key-mappings) मदद करेगा। –