जब मैं विम के साथ काम करता हूं तो मैं लगभग कभी भी अपने कीबोर्ड को नहीं देखता हूं (जैसे कि यह होना चाहिए!) और यह बहुत अच्छा है, लेकिन कभी-कभी, अनजाने में मैंने कैप्सलॉक की कुंजी मार दी और मुझे अपनी स्क्रीन पर चिल्लाने का कारण बनता है।
क्योंकि, आप जानते हैं, j
के समान नहीं है J
(और इसी तरह) सामान्य मोड में।
इसलिए इसके बजाय या CapsLock
कहने के लिए मानचित्रण Ctrl
मैं एक त्रुटि संदेश प्रदर्शित करना चाहता हूं जो मुझे सामान्य मोड में चेतावनी देगा यदि यह मामला है।
क्या विम के लिए यह बताने का कोई तरीका है कि क्या आपने CapsLock
सक्षम किया है?
नोट: मैं पोर्टेबिलिटी के लिए एक VimScript / VimL समाधान पसंद करता हूं और क्योंकि मैं चाहता हूं कि विम मुझे सूचित करें और वास्तविक सिस्टम पर निर्भर न हो।
xmodmap -e "add Control = Escape"
। उम्मीद करता हु आपको आनंद मिला हो। :-)