मैक ओएस एक्स टर्मिनल में टैब पूर्णता में सुधार करें

Anonim

टैब पूर्णता शेल की एक अद्भुत विशेषता है जो पावर उपयोगकर्ताओं के जीवन को आसान बनाती है, जिससे आप स्वचालित रूप से कमांड, पथ, फ़ाइल नाम और कई अन्य चीजें कमांड लाइन में दर्ज कर सकते हैं। यह जैसा है वैसा ही बढ़िया काम करता है लेकिन आप कुछ सुविधाओं को सक्षम करके इसे और भी बेहतर बना सकते हैं; पूरा करते समय कैप्स लॉक और कमांड के आवरण को अनदेखा करें, यदि कुछ अस्पष्ट है तो टैब कुंजी को डबल-टैप करने की आवश्यकता को हटा दें, और अंतिम लेकिन निश्चित रूप से कम नहीं, अस्पष्टता होने पर एक विशाल सूची को डंप करने के बजाय सभी संभावनाओं के मेनू के माध्यम से चक्र करें।

यदि आप नियमित रूप से OS X टर्मिनल (या एक linux टर्मिनल) का उपयोग नहीं करते हैं, तो शायद आपके पास इस टिप का कोई उपयोग नहीं है।

टर्मिनल लॉन्च करें और आरंभ करने के लिए होम डायरेक्टरी में रहें:

  • emacs, nano, vi, या .inputrc को संपादित करने के लिए आपके पसंदीदा टेक्स्ट एडिटर का उपयोग करके, हम नैनो का उपयोग पूर्वाभ्यास के लिए करेंगे:
  • nano .inputrc

  • निम्नलिखित तीन नियमों को विशिष्ट पंक्तियों में चिपकाएं:
  • सेट कंप्लीशन-इग्नोर-केस ऑन सेट शो-ऑल-इफ-अम्बिग्अस ऑन टैब: मेन्यू-कंप्लीट

  • बदलावों को .inputrc में सेव करने के लिए Control+O दबाएं और फिर बाहर निकलने के लिए control+X करें
  • नई टर्मिनल विंडो या टैब खोलें, या प्रभावी नियमों के साथ एक नया सत्र खोलने के लिए "लॉगिन" टाइप करें
  • कमांड, पाथ या कुछ और टाइप करना शुरू करें और सुधार देखने के लिए टैब कुंजी दबाएं

यह बैश शेल के साथ काम करने के लिए परीक्षण किया गया है और इसे Mac OS X के किसी भी संस्करण के साथ काम करना चाहिए। अगर आपको यह पसंद आया, तो हमारे अन्य कमांड लाइन टिप्स और ट्रिक्स को याद न करें।

बेहतरीन टिप के लिए कुथिर हब्बूश को धन्यवाद

मैक ओएस एक्स टर्मिनल में टैब पूर्णता में सुधार करें