बर्याच प्रसंगी आपण कदाचित वापरत असाल फायली किंवा निर्देशिकांचे मार्ग जे बरेच लांब किंवा गुंतागुंतीचे आहेत लक्षात ठेवा. इतर वेळी ते प्रवेश करणे कठीण असू शकतात कारण त्यांच्याकडे विचित्र युनिकोड वर्ण, मोकळी जागा आहे किंवा आपण त्यांना पूर्ण टाइप करण्यास आळशी आहात. मार्ग लहान करण्यासाठी आपण GoGo सारखे प्रोग्राम वापरू शकता जे आपल्याला आपल्या सर्वाधिक वापरल्या जाणार्या फायलींसाठी छोटे पथ तयार करण्यास अनुमती देईल.
हे करण्यासाठी, GoGo उपनाव तयार करण्यासाठीच्या साधनासारखे वर्तन करते ज्यामध्ये लिनक्स आहे. आपल्या आदेशासाठी आपण उपनावे तयार करता त्याच प्रकारे आपण वारंवार वापरत असलेल्या कोणत्याही मार्गासाठी आपण एक लहान आणि अंतर्ज्ञानी नाव देखील तयार करू शकता आणि संपूर्ण गोष्ट प्रविष्ट केल्यासारखे वाटत नाही. हे करण्यासाठी, आपण स्थापित करणे आवश्यक असलेली सर्वप्रथम हा प्रोग्राम आहे ज्याबद्दल मी बोलत आहे. हे विनामूल्य, मुक्त स्त्रोत, पायथनमध्ये लिहिलेले आणि गीथबवर उपलब्ध आहे.
परिच्छेद स्थापित करा, आपण खालील चरणांचे अनुसरण करणे आवश्यक आहे:
git clone https://github.com/mgoral/gogo.git cd gogo/ mkdir -p ~/bin cp gogo.py ~/bin/ cat gogo.sh >> ~/.bashrc
त्यानंतर ते स्थापित केले जाईल आणि जाण्यासाठी सज्ज आपल्या आवडत्या वितरणात. आपण पाहू शकता की, प्रक्रिया कोणत्याही डिस्ट्रोसाठी सामान्य आहे, आपल्याकडे एक प्रणाली आहे की नाही यावर अवलंबून बदलत नाही.
परंतु आपण वापरणे सुरू करण्यापूर्वी, आपण हे करणे आवश्यक आहे आपल्याला पाहिजे असलेल्या मार्गांसह ते कॉन्फिगर करा लहान करा. पण हे अगदी सोपे आहे. फक्त ~ / .config / gogo / gogo.conf फाईलवर जा. GoGo साठी ही मुख्य कॉन्फिगरेशन फाइल आहे. आपण नियमितपणे वापरत असलेल्या कोणत्याही मजकूर संपादकासह, आपल्यास आवश्यक शॉर्टकटसह त्याचे संपादन प्रारंभ करण्यासाठी ते उघडा. उदाहरणार्थ, कल्पना करा की आपण खालील पथ उपनाव तयार करू इच्छिता आणि डिरेक्टरी डिफॉल्ट पथ म्हणून सोडू शकता:
# Comentarios comienzan con # para que sean ignorados default = ~/aqui/la/ruta/predeterminada alias1 = /la/ruta/que/quieras/acortar alias2 = /otra/de/las/rutas/que/quieras/acortar
आता आपल्याकडे आधीपासूनच डीफॉल्ट मार्ग असेल ज्यामध्ये तो नेहमीच डीफॉल्ट आणि आणखी दोन उपनावे स्थित असतो. लक्षात ठेवा की उपनाम 1, उर्फ 2 इत्यादीऐवजी आपण आपली नावे वापरू शकता. यापैकी एका मार्गावर जाण्यासाठी मार्ग अगदी सोपा आहे, आपण वापरलेले उर्फ नाव वापरणे. उदाहरणार्थ:
gogo alias1
तसे, आपण इच्छित असल्यास आपण पटकन जात असलेल्या मार्गाचे उपनाव तयार करा, आपण कोटेशिवाय “गोगो-उर्फ” कमांड वापरू शकता. आपण देऊ इच्छित असलेल्या नावासह उपनाव पुनर्स्थित करा आणि ते कॉन्फिगरेशन फाइलमध्ये जोडले जाईल ...
GoGo एक पूर्णपणे अनावश्यक आणि खर्च करण्यायोग्य कार्यक्रम आहे. हे निकृष्ट, कमी पोर्टेबल आणि नॉन-प्रमाणित वैकल्पिक असलेल्या बॅश बिल्टिनची पूर्तता करणे हे आहे. चाक पुन्हा चालू करण्यासाठी प्रोग्रामरच्या आत्म्यात, सोप्या कमांडद्वारे ऑफर केलेली कार्यक्षमता प्राप्त करणे किती सोपे आहे हे विसरून जा. सिस्टम अॅडमिनिस्ट्रेशनच्या नेहमीच्या वापरावर चिकटून राहणे आणि कृपेची किंवा मूल्याशिवाय या प्रकारच्या रुब गोल्डबर्ग मशीन वापरण्यापेक्षा बाश शिकणे अधिक चांगले आहे.
लेखकाचे वर्णन करत आहे:
परंतु आपण ते वापरण्यास प्रारंभ करण्यापूर्वी आपण ते छोटे करू इच्छित मार्गांसह कॉन्फिगर करणे आवश्यक आहे. पण हे अगदी सोपे आहे. फक्त **. / .Bashrc ** फाईलवर जा. ** बॅश ** साठी ही मुख्य कॉन्फिगरेशन फाइल आहे. आपण नियमितपणे वापरत असलेल्या कोणत्याही मजकूर संपादकासह, आपल्यास आवश्यक शॉर्टकटसह त्याचे संपादन प्रारंभ करण्यासाठी ते उघडा. उदाहरणार्थ, कल्पना करा की आपण खालील पथ उपनाव तयार करू इच्छिता आणि डिरेक्टरी डिफॉल्ट पथ म्हणून सोडू शकता:
# टिप्पण्यांकडे दुर्लक्ष करण्यासाठी # ने सुरुवात होते
सीडी ~ / येथे / / डीफॉल्ट / पथ
उपनाम 1 = »/ / मार्ग / आपण / इच्छित / लहान करा»
उपनाम 2 = »/ इतर / च्या / मार्ग / आपण / इच्छिता / लहान करा»
आता आपल्याकडे आधीपासूनच डीफॉल्ट मार्ग असेल ज्यामध्ये तो नेहमीच डीफॉल्ट आणि आणखी दोन उपनावे स्थित असतो. लक्षात ठेवा की उपनाम 1, उर्फ 2 इत्यादीऐवजी आपण आपली नावे वापरू शकता. यापैकी एका मार्गावर जाण्यासाठी आपण वापरत असलेले उपनाव वापरुन मार्ग अगदी सोपा आहे. उदाहरणार्थ:
सीडी $ उर्फ 1
तसे, आपण द्रुतगतीने चालू असलेल्या मार्गाचे उपनाव तयार करायचे असल्यास, आपण ही आज्ञा वापरू शकता
इको "उपनाम = \" $ (पीडब्ल्यूडी) \ "" >> >> ~ / .bashrc