GNU कम: मैं -I विकल्प का उपयोग किए बिना केस संवेदनशीलता की अनदेखी करते हुए कैसे खोज सकता हूं?


52

GNU कम मैनपेज से

-आई या --ignore- केस

मामले को अनदेखा करने के लिए खोजें; अर्थात्, अपरकेस और लोअरकेस को समान माना जाता है।

यदि कोई अपरकेस अक्षर खोज पैटर्न में दिखाई देता है तो इस विकल्प को अनदेखा कर दिया जाता है; दूसरे शब्दों में, यदि किसी पैटर्न में अपरकेस अक्षर हैं, तो वह खोज मामले को अनदेखा नहीं करती है।

-मैं या - डिज़ाइनर-केस

जैसे -i, लेकिन खोज मामले को अनदेखा करती है, भले ही पैटर्न में अपरकेस अक्षर हों।

केस सेंसिटिविटी को नजरअंदाज करते हुए, यह GNU कम में खोज करने का एक शानदार तरीका है। हालाँकि, आपको पहले से पता होना चाहिए कि आप मामले की संवेदनशीलता को अनदेखा करते हुए खोजना चाहते हैं और इसे कमांड लाइन में दर्शाते हैं।

vim इस समस्या को हल करने से पहले उपयोगकर्ता को एक खोज से पहले निर्दिष्ट करता है, यह इंगित करने के लिए कि मामले की संवेदनशीलता को अनदेखा करते हुए पैटर्न को खोजा जाना चाहिए।

वहाँ कम में एक ही करने के लिए एक तरीका है (कमांड लाइन में -I निर्दिष्ट किए बिना)?


2
आप LESS के पर्यावरण चर को "-I" पर सेट कर सकते हैं और हर बार जब आप इसे कम चलाते हैं तो मुझे -I विकल्प मिलेगा
m_vitaly

जवाबों:


66

आप इसे कम से कम टाइप करके -iऔर फिर सामान्य खोज प्रक्रिया से सेट कर सकते हैं ।
दबाने से कम में मदद के लिए एक नज़र हैh


धन्यवाद :) मैं केवल मैन पेज देख रहा था, और इनलाइन मदद को देखना भूल गया। यही वह है जिसकी तलाश में मैं हूं।
टॉम फेनर

3

Ignore case in searchesदबाकर चालू करने के बाद -iआपको निचले मामले में स्ट्रिंग डालनी होगी । यदि आपके स्ट्रिंग में ऊपरी मामला है, तो आपकी खोज विफल हो जाएगी (केवल ऊपरी वर्ण के साथ तार ढूंढें)

हमारी साइट का प्रयोग करके, आप स्वीकार करते हैं कि आपने हमारी Cookie Policy और निजता नीति को पढ़ और समझा लिया है।
Licensed under cc by-sa 3.0 with attribution required.