मैं सामान्य रूप smartcase
से अपने में सक्षम हूं .vimrc
।
इसके बिना smartcase
:
- यदि मुझे केस-असंवेदनशील खोज चाहिए, तो मैं ऊपरी-मामले या लोअर-केस (कोई फर्क नहीं पड़ता) में लिखता हूं और
\c
क्वेरी के अंत में जोड़ता हूं । - केस-संवेदी खोज डिफ़ॉल्ट रूप से होती है।
के साथ smartcase
:
- अगर मुझे केस असंवेदनशील चाहिए, तो मैं लोअर-केस में सब लिखता हूं।
- यदि मुझे केस सेंसिटिव सर्च चाहिए, तो मैं अपर-केस में अपर-केस लेटर लिखता हूं।
लेकिन, smartcase
सक्षम होने के साथ , मैं यह कैसे कह सकता हूं कि मुझे कम-केस पैटर्न के मामले में संवेदनशील खोज चाहिए? मैं उम्मीद कर रहा था कि किसी \c
को जोड़ने से खोज का प्रकार वापस आ जाएगा (इसलिए कि अगर मैंने लोअर-केस, केस-असंवेदनशील खोज में सब लिखा था, तो यह केस-सेंसिटिव सर्च में बदल जाएगा; और अगर मैंने कुछ अपर-केस लिखा हो; अक्षर, यानी केस-संवेदी खोज, यह केस-असंवेदनशील खोज में बदल जाएगा), लेकिन ऐसा प्रतीत नहीं होता कि यह मामला (कोई सज़ा नहीं है)।
1
क्या आप जानते हैं कि vi / vim के लिए एक स्टैकएक्सचेंज बहन साइट है?
—
फिलीपोस
\c
एक टॉगल नहीं है, लेकिन वास्तव में केस-असंवेदनशील मिलान को मजबूर करता है।