मुझे smartcase
पसंद है, लेकिन कई बार मैं इसे बंद करना चाहता हूं और केवल लोअरकेस की खोज करना चाहता हूं। क्या कोई ऐसा बिल्टिन है जो स्मार्टकेस टॉगल करेगा, या मुझे इसे टॉगल करने के लिए एक फ़ंक्शन लिखने की आवश्यकता है?मैं विम में स्मार्टकेस को कैसे टॉगल कर सकता हूं?
12
A
उत्तर
15
आप set
आदेश में विकल्प के नाम के बाद एक धमाके जोड़ते हैं, तो इस तरह:
:set smartcase!
... यह होगा विकल्प टॉगल। ऐसा करने के लिए एक कुंजी मानचित्रण बना सकते हैं:
:map \s :set smartcase!<CR>
<CR>
गाड़ी वापसी के लिए खड़ा है। यह रिटर्न कुंजी का प्रतिनिधित्व करता है।
अब बस \रों दबाएँ और यह टॉगल करता है।
मैं आमतौर पर मानचित्रण लिखने भी नीचे की रेखा में दिखाया जाए या विकल्प चालू या बंद, इस तरह है:
:map \s :set smartcase!<CR>:set smartcase?<CR>
20
आप अगर पूरी तरह से बंद, बस
:set nosmartcase
लेकिन अगर आप एक-दो खोजों के मोड टॉगल करना चाहते हैं, तो आपकी खोज पैटर्न में विशेष प्रतीकों का उपयोग करते हैं टॉगल करने के लिए करना चाहते हैं:
\c
पैटर्न को अनदेखा करता है, उदाहरण के लिए:/iGnOrEcAsE\c
("अनदेखा" से मेल खाता है);\C
पैटर्न मिलान केस बनाता है, उदाहरण के लिए:/matchcase\C
("मैचकेस" मार्च नहीं है)।
संबंधित मुद्दे
- 1. मैं विम में एक GUID कैसे उत्पन्न कर सकता हूं?
- 2. मैं विम-लेटेक्स के साथ विम में कोड फोल्डिंग को कैसे अक्षम कर सकता हूं?
- 3. मैं DataTrigger में टेक्स्टब्लॉक की दृश्यता को कैसे टॉगल कर सकता हूं?
- 4. बूटस्ट्रैप के बीटीएन-समूह में मैं बटन को प्री-टॉगल कैसे कर सकता हूं?
- 5. विम: मैं दो अक्षर कैसे स्वैप कर सकता हूं?
- 6. क्या मैं विम में एक फाइल ट्रांसफर कर सकता हूं?
- 7. विम में समान लाइनों को डालने के दौरान मैं कीस्ट्रोक को कम कैसे कर सकता हूं?
- 8. विम प्लगइन्स के टॉगल सेट
- 9. विम स्क्रिप्ट: बफर/चीटशीट टॉगल
- 10. मैं विम में शिफ्ट + स्पेसबार पेज कैसे बना सकता हूं?
- 11. मैं विम में अंतिम एन परिवर्तन कैसे दोहरा सकता हूं?
- 12. मैं विम
- 13. मैं विम में एक ग्लोब को कैसे अस्वीकार कर सकता हूं?
- 14. मैं विम में कोड ब्लॉक को विशेष रूप से कैसे इंडेंट कर सकता हूं?
- 15. मैं विम में एक लाइन या लाइनों के ब्लॉक को कैसे टिप्पणी कर सकता हूं?
- 16. मैं विम में गैर-व्हाइटस्पेस तक कैसे हटा सकता हूं?
- 17. मैं कैसे टॉगल radiobutton
- 18. मैं विम में किसी फ़ोल्डर में सभी फ़ाइलों को एक शब्द को कैसे बदल सकता हूं?
- 19. मैं विम में कई लंबवत विभाजित खिड़कियों में क्षैतिज रूप से कैसे विभाजित कर सकता हूं?
- 20. मैं विम में निर्देशिका में रिकर्सिव रूप से कैसे खोज और प्रतिस्थापित कर सकता हूं?
- 21. मैं वीआईएम में दशमलव संख्या को हेक्स में कैसे परिवर्तित कर सकता हूं?
- 22. मैं आउटपुटस्ट्रीम को कैसे कार्यान्वित कर सकता हूं जिसे मैं रिवाइंड कर सकता हूं?
- 23. मैं विम वर्तनी की गलतियों को तेज़ कैसे कर सकता हूं?
- 24. मैं विम को एक सादे वेनिला इंस्टॉल पर रीसेट कैसे कर सकता हूं?
- 25. मैं एक्सकोड में ब्रांड्स को मिलान कैसे कर सकता हूं?
- 26. मैं एनएसडीएटा को एनएसएआरएआरए में कैसे परिवर्तित कर सकता हूं?
- 27. मैं Moose को Komodo में कैसे एकीकृत कर सकता हूं?
- 28. मैं रुबी को जावास्क्रिप्ट में कैसे संकलित कर सकता हूं?
- 29. मैं 'System.Windows.Input.Key' को 'System.Windows.Forms.Keys' में कैसे परिवर्तित कर सकता हूं?
- 30. फ्लेक्स में मैं ड्रैग को "अस्वीकार्य" कैसे कर सकता हूं?
पसंद करते हैं, यह बहुत सरल बनाए रखने के लिए है, और समझाते हैं, की तुलना में^एम। –
@Luc: मुझे यकीन नहीं था कि आप इसका उपयोग कर सकते हैं, और मेरे पास कोशिश करने के लिए आसान काम नहीं था, इसलिए मैं निश्चित रूप से जो जानता था उसके साथ चला गया। संपादित करेंगे –