मैक ओएस एक्स टर्मिनल में टैब पूर्णता में सुधार करें
टैब पूर्णता शेल की एक अद्भुत विशेषता है जो पावर उपयोगकर्ताओं के जीवन को आसान बनाती है, जिससे आप स्वचालित रूप से कमांड, पथ, फ़ाइल नाम और कई अन्य चीजें कमांड लाइन में दर्ज कर सकते हैं। यह जैसा है वैसा ही बढ़िया काम करता है लेकिन आप कुछ सुविधाओं को सक्षम करके इसे और भी बेहतर बना सकते हैं; पूरा करते समय कैप्स लॉक और कमांड के आवरण को अनदेखा करें, यदि कुछ अस्पष्ट है तो टैब कुंजी को डबल-टैप करने की आवश्यकता को हटा दें, और अंतिम लेकिन निश्चित रूप से कम नहीं, अस्पष्टता होने पर एक विशाल सूची को डंप करने के बजाय सभी संभावनाओं के मेनू के माध्यम से चक्र करें।
यदि आप नियमित रूप से OS X टर्मिनल (या एक linux टर्मिनल) का उपयोग नहीं करते हैं, तो शायद आपके पास इस टिप का कोई उपयोग नहीं है।
टर्मिनल लॉन्च करें और आरंभ करने के लिए होम डायरेक्टरी में रहें:
- emacs, nano, vi, या .inputrc को संपादित करने के लिए आपके पसंदीदा टेक्स्ट एडिटर का उपयोग करके, हम नैनो का उपयोग पूर्वाभ्यास के लिए करेंगे:
- निम्नलिखित तीन नियमों को विशिष्ट पंक्तियों में चिपकाएं:
- बदलावों को .inputrc में सेव करने के लिए Control+O दबाएं और फिर बाहर निकलने के लिए control+X करें
- नई टर्मिनल विंडो या टैब खोलें, या प्रभावी नियमों के साथ एक नया सत्र खोलने के लिए "लॉगिन" टाइप करें
- कमांड, पाथ या कुछ और टाइप करना शुरू करें और सुधार देखने के लिए टैब कुंजी दबाएं
nano .inputrc
सेट कंप्लीशन-इग्नोर-केस ऑन सेट शो-ऑल-इफ-अम्बिग्अस ऑन टैब: मेन्यू-कंप्लीट
यह बैश शेल के साथ काम करने के लिए परीक्षण किया गया है और इसे Mac OS X के किसी भी संस्करण के साथ काम करना चाहिए। अगर आपको यह पसंद आया, तो हमारे अन्य कमांड लाइन टिप्स और ट्रिक्स को याद न करें।
बेहतरीन टिप के लिए कुथिर हब्बूश को धन्यवाद