टैब पूर्णता कमांड लाइन पर निर्देशिका नाम दर्ज करना तेज़ और आसान बनाता है। आप प्रॉम्प्ट पर निर्देशिका नाम की शुरुआत लिखना शुरू कर सकते हैं और फिर शेष निर्देशिका नाम स्वचालित रूप से दर्ज करने के लिए टैब दबाएं। उदाहरण के लिए, दस्तावेज़ निर्देशिका में बदलने के लिए, बस टाइपिंग शुरू करें
cd Docu
और फिर टैब दबाएं। यह स्वतः पूर्ण हो जाएगा
cd Documents/
आप लिनक्स की.inputrc फ़ाइल में सेटिंग जोड़कर इस फीचर केस को असंवेदनशील बना सकते हैं। यह फ़ाइल कमांड लाइन (या बैश खोल) पर विशिष्ट स्थितियों के लिए कीबोर्ड मैपिंग को संभालती है, और आपको कमांड लाइन के व्यवहार को कस्टमाइज़ करने देती है। इस सेटिंग को जोड़ना बहुत आसान है और हम आपको दिखाएंगे कि कैसे।
दो.inputrc फ़ाइलें हैं: एक वैश्विक जो सिस्टम पर सभी उपयोगकर्ताओं पर लागू होता है (
/etc/.inputrc
), और वर्तमान उपयोगकर्ता की होम निर्देशिका में एक स्थानीय जो केवल उस उपयोगकर्ता पर लागू होता है (
~/.inputrc
)। ~ चरित्र घर निर्देशिका का प्रतिनिधित्व करता है, जैसे / home / lori /। स्थानीय.inputrc फ़ाइल वैश्विक को ओवरराइड करता है, जिसका अर्थ है कि स्थानीय फ़ाइल में जो भी सेटिंग्स आप स्थानीय फ़ाइल में जोड़ते हैं, उसका उपयोग वैश्विक फ़ाइल में होने के बावजूद किया जाएगा। हम अपने उदाहरण में हमारे स्थानीय खाते में मामला असंवेदनशील सेटिंग जोड़ने जा रहे हैं, लेकिन आप इसे किसी भी तरह से कर सकते हैं।
हम.inputrc फ़ाइल में सेटिंग जोड़ने के लिए जीएडिट नामक एक टेक्स्ट एडिटर का उपयोग करने जा रहे हैं। टर्मिनल खोलने के लिए Ctrl + Alt + T दबाएं। फिर, स्थानीय.inputrc फ़ाइल को बदलने के लिए, प्रॉम्प्ट पर निम्न आदेश टाइप करें और एंटर दबाएं।
gksu gedit ~/.inputrc
यदि आप वैश्विक.inputrc फ़ाइल को बदलना चाहते हैं, तो इसके बजाय निम्न आदेश टाइप करें।
gksu gedit /etc/.inputrc
यदि आपके पास.inputrc फ़ाइल नहीं है, तो यह आदेश स्वचालित रूप से आपकी होम निर्देशिका या / etc निर्देशिका में एक बना देगा।
set completion-ignore-case on
"सहेजें" पर क्लिक करें।
जीएडिट को बंद करने के लिए, ऊपरी-बाएं कोने में "एक्स" बटन पर क्लिक करें।
exit
प्रॉम्प्ट पर और विंडो के ऊपरी-बाएं कोने में एंटर दबाएं या "एक्स" बटन पर क्लिक करें।
नोट: आप नीचे दिखाए गए अनुसार कुछ चेतावनियां प्रदर्शित कर सकते हैं, लेकिन वे फ़ाइल के साथ हम जो भी कर रहे हैं उसे प्रभावित नहीं करते हैं।
cd docu
और टैब दबाएं …