আপনি এটি GNU রিডলাইনের জন্য একটি কনফিগারেশন ভেরিয়েবল সেট করে এটি করতে পারেন যা ইন্টারেক্টিভ শেলের ইনপুট পরিচালনা করে।
প্রয়োজনীয় পরিবর্তনশীলটি হ'ল completion-ignore-case
এবং এটি সরাসরি আপনার বাশ সেশনে সেট করা যেতে পারে:
bind "set completion-ignore-case on"
এটি ব্যবহারকারীর ~/.inputrc
ফাইল বা সিস্টেমে /etc/inputrc
সমস্ত ব্যবহারকারীর জন্য সক্ষম করার জন্য এটি ভবিষ্যতের সমস্ত বাশ সেশনের জন্য সক্ষম করা যেতে পারে । এটি পঠনের জন্য আরম্ভের ফাইল।
তবে মনে রাখবেন যে আপনি যদি তৈরি করেন তবে এটি সিস্টেম অনুলিপিটিকে ওভাররাইড~/.inputrc
করবে । (আমার জন্য এটি আমার জন্য কিছু কী ম্যাপিংগুলি হারাতে পেরেছিল, যেমন / । আপনি ফাইলটি ব্যবহার করে কোনটি দেখতে পারেন ))
এই সমস্যাটি সমাধানের উপায়টি লাইনটির শীর্ষে রাখা , যেমন:Ctrl-Left
Right
/etc/inputrc
$include /etc/inputrc
~/.inputrc
$include /etc/inputrc
set completion-ignore-case on
পরিবর্তনগুলি প্রয়োগ করার জন্য, ব্যাশ পুনর্সূচনা বা inputrc রিলোড দিয়ে যেমন, Ctrl+x, Ctrl+r।
রিডলাইন এবং ইনপুটকিআর সম্পর্কে আরও তথ্য পাওয়া যাবে man bash
এবং man 3 readline
।