सटीक मिलान पसंद करते हैं। मैं ओएच-माय-जेएसएच की आरसी फाइल के साथ zsh का उपयोग कर रहा हूं और कुछ व्यवहार मुझे विशेष रूप से परेशान लगता है। डिफ़ॉल्ट रूप से, ओह-my-zsh को स्वतः-पूर्ण होने पर केस-असंवेदनशील मैचों को वापस करने के लिए कॉन्फ़िगर किया गया है। यह व्यवहार कभी-कभी अच्छा होता है, लेकिन दूसरी बार यह वास्तव में बेकार है। क्या कोई तरीका है कि मैं केस-सेंसिस्टिव मिलान का उपयोग करने के लिए केवल zsh को कॉन्फ़िगर कर सकता हूं जब कोई केस-सेंसिटिव मैचों न हो?में जेएसएच रिटर्न केस-असंवेदनशील ऑटो-पूर्ण मैचों हैं, लेकिन
उदाहरण के लिए, इस मामले केस-संवेदी मिलान का प्रयोग करेंगे:
> ls
LICENSE.txt lib/
> emacs l <-- should autocomplete to lib/
इस मामले में, केस-संवेदी स्वत: पूर्ण करने में क्या होगा:
> ls
README lib/
> emacs r <-- should autocomplete to README
धन्यवाद!
यह केवल ओह माईश के साथ काम करता है। https://github.com/robbyrussell/oh-my-zsh/blob/master/lib/completion.zsh संपादित करें: ओह, यह ओह माय ज़श के बारे में था ... लेकिन यह जवाब पूरी तरह से आवश्यकताओं को पूरा नहीं करता है। – Yous