संभावित डुप्लिकेट:
मैक ओएस में कमांड के लिए बैश पूरा करना
मैं बस लिनक्स से मैक में स्थानांतरित हो गया हूं, और मेरी एक समस्या यह है कि टैब समापन केवल 1 स्तर गहरा है, और मुझे यकीन नहीं है कि इसे कैसे ठीक किया जाए।
मुझे उदाहरण के द्वारा समझाएं - जब मैंने उबंटू पर गिट का इस्तेमाल किया, तो मैं लिखना शुरू कर दूंगा
$ git
और टैब मारा, और शेल कमांड को पूरा करेगा या मेरे द्वारा टाइप किए गए अक्षर के लिए उपलब्ध विकल्पों को प्रदर्शित करेगा। यही मेरे मैक पर भी होता है (1 स्तर)। हालाँकि, जब मैं कमांड के अगले भाग को लिखना जारी रखूँगा
$ git commit
और हिट टैब, मैक टर्मिनल अगले उपकमांड (गिट के लिए) को पूरा नहीं करेगा जैसा कि लिनक्स में होगा। वही अन्य कार्यक्रमों के लिए जाता है जो इस बहुस्तरीय कमांड के पूरा होने का समर्थन करते हैं। मुझे संदेह है कि यह एक पठन लाइब्रेरी समस्या हो सकती है, लेकिन मुझे यकीन नहीं है कि मुझे कौन सा स्थापित करना चाहिए।