উত্তর:
যখন অন্য কোনও পেজার নির্দিষ্ট না করা থাকে, ম্যান পৃষ্ঠাগুলি প্রদর্শন করতে man
ব্যবহার less
করে।
পেজার কমান্ড লাইন পরিবর্তন করার সাথে জড়িত অন্যান্য উত্তরগুলি সঠিক, তবে -i
কম চলার সময় আপনি টাইপও করতে পারেন । কম লোক পৃষ্ঠা থেকে:
-
কমান্ড লাইন বিকল্প অক্ষরের একটি অনুসরণ করে (নীচে অপশনগুলি দেখুন), এটি সেই বিকল্পের সেটিংটি পরিবর্তন করবে এবং নতুন সেটিংস বর্ণনা করে একটি বার্তা মুদ্রণ করবে।
সুতরাং -i
কম টাইপ করার সময় টাইপ করে একইভাবে সেটিংস সেট করে যা কমান্ড লাইনে এটি নির্দিষ্ট করে। আমি ইঙ্গিতটি পেয়েছি যে এটি কীভাবে কোনও প্যাটার্ন সংশোধক ব্যবহার করে কোনও মামলা সংবেদনশীল অনুসন্ধান করবেন তা থেকে কাজ করবে , তারপরে ম্যান পৃষ্ঠায় ব্যাখ্যাটি পেয়েছি।
কেবলমাত্র আপনি ক্যাপগুলি ব্যবহার করলে, আপনি কেবল ছোট হাতের অক্ষর ব্যবহার না করে নয়। উদাহরণস্বরূপ, চালান man bash
এবং চেষ্টা করুন:
/invoc
<== কেস সংবেদনশীল/Invoc
<== কেস সংবেদনশীল/INVOC
<== কেস সংবেদনশীলহিসাবে @manatwork মন্তব্য আউট poited, এছাড়াও আপনি যোগ করে এই আচরণ নিয়ন্ত্রণ করতে পারেন export MANPAGER='less -I'
আপনার টু ~/.profile
। MANPAGER
পরিবর্তনশীল সংজ্ঞায়িত যা প্রোগ্রামের সাথে ব্যবহার করা হয় man
কমান্ড। -I
মানে (থেকে man less
):
-I or --IGNORE-CASE
Like -i, but searches ignore case even if the pattern contains
uppercase letters.
অন্যান্য প্রাসঙ্গিক বিকল্পগুলি হ'ল (এটি সাধারণত ডিফল্ট হিসাবে চালু থাকে):
-i or --ignore-case
Causes searches to ignore case; that is, uppercase and lowercase
are considered identical. This option is ignored if any upper‐
case letters appear in the search pattern; in other words, if a
pattern contains uppercase letters, then that search does not
ignore case.
সুতরাং, যদি আপনি export MANPAGER="less -I"; man bash
, আপনার /iNvOc
কেস-সংবেদনশীল উপায়ে অনুসন্ধান করতে সক্ষম হওয়া উচিত ।
man bash | grep -C 5 invoc
কিন্তু এটা প্রতারণা।
man
আপনি যে প্রয়োগটি ব্যবহার করেন এবং পেজার আপনি পছন্দ করেন তার উপর নির্ভর করে তবে আমার কাছে আছেexport MANPAGER='less -I'
।