Ezikhathini eziningi, kungenzeka ukuthi usebenzisa i- izindlela zamafayela noma izinkomba ezinde kakhulu noma eziyinkimbinkimbi ukukhumbula. Ngezinye izikhathi, kungahle kube nzima ukungena ngoba zinezinhlamvu eziyinqaba ze-unicode, izikhala, noma umane uvila ukuzithayipha ngokugcwele. Ukuze unciphise izindlela ungasebenzisa izinhlelo ezinjengeGoGo ezizokuvumela ukuthi wakhe izindlela ezifushane zamafayela wakho owasebenzise kakhulu.
Ukuze wenze lokhu, I-GoGo iziphatha njengethuluzi lokwenza izibizo ene-Linux. Ngendlela efanayo owakha ngayo ama-alias wemiyalo yakho, ungakha futhi igama elifushane nelinembile nganoma iyiphi indlela oyisebenzisa kaningi futhi ongazizwa ufaka yonke into. Ukwenza lokhu, into yokuqala okufanele ngabe uyifakile yilolu hlelo engikhuluma ngalo. Kumahhala, umthombo ovulekile, obhalwe ngePython, futhi uyatholakala ku-Github.
para uyifake, kumele ulandele izinyathelo ezilandelayo:
git clone https://github.com/mgoral/gogo.git cd gogo/ mkdir -p ~/bin cp gogo.py ~/bin/ cat gogo.sh >> ~/.bashrc
Ngemuva kwalokho izofakwa futhi ngilungele ukuhamba ekusatshalalisweni kwakho okuthandayo. Njengoba ukwazi ukubona, inqubo ijwayelekile kunoma iyiphi i-distro, ayihluka ngokuya ngokuthi unalo yini uhlelo noma enye.
Kepha ngaphambi kokuba uqale ukusebenzisa, kufanele yilungiselele ngemizila oyifunayo fushanisa. Kepha kulula kakhulu. Vele uye kufayela ~ / .config / gogo / gogo.conf. Lelo yifayela eliyinhloko lokumiswa kweGoGo. Nganoma yimuphi umhleli wombhalo owusebenzisa njalo, uvule ukuze uqale ukuwuhlela ngezinqamuleli ozidingayo. Isibonelo, ake ucabange ukuthi ufuna ukudala ama-alias endlela elandelayo bese ushiya umkhombandlela njengendlela ezenzakalelayo:
# 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
Manje, uzobe usuvele unendlela ezenzakalelayo lapho ezohlala ibekwe khona ngokuzenzakalela nezinye izibizo ezimbili. Khumbula ukuthi esikhundleni se-alias1, alias2, njll., Ungasebenzisa noma yimaphi amagama owafunayo. Ukuya komunye wale mizila, indlela ilula kakhulu, usebenzisa igama alias olisebenzisile nje. Isibonelo:
gogo alias1
Ngendlela, uma ufuna dala i-alias yomzila okuwo ngokushesha, ungasebenzisa umyalo "gogo -a alias" ngaphandle kwezilinganiso. Faka esikhundleni i-alias ngegama ofuna ukulinika lona futhi lizongezwa kufayela lokumisa ...
IGoGo wuhlelo olungadingekile nolusetshenziswayo ngokuphelele. Ihlose ukufaka esikhundleni sezakhi zeBash ngenye indlela engezansi, engathatheki kangako futhi engajwayelekile. Engqondweni yohlelo ukuvuselela isondo, khohlwa ukuthi kulula kanjani ukufeza ukusebenza okunikezayo ngemiyalo elula. Kungcono kakhulu ukunamathela ekusetshenzisweni okujwayelekile kokuphathwa kwezinhlelo futhi ufunde iBash kunokusebenzisa lolu hlobo lomshini weRube Goldberg ngaphandle komusa noma inani.
Ukubeka umbhali ngenye indlela:
Kepha ngaphambi kokuthi uqale ukuyisebenzisa, kufanele uyilungiselele ngemizila ofuna ukuyifinyeza. Kepha kulula kakhulu. Vele uye kufayela le- ** ~ / .bashrc **. Lelo yifayela lokumisa eliyinhloko le- ** Bash **. Nganoma yimuphi umhleli wombhalo owusebenzisa njalo, uvule ukuze uqale ukuwuhlela ngezinqamuleli ozidingayo. Isibonelo, ake ucabange ukuthi ufuna ukudala ama-alias endlela elandelayo bese ushiya umkhombandlela njengendlela ezenzakalelayo:
#Amazwana aqala ngo- # ukunganakwa
cd ~ / here / the / default / path
alias1 = »/ the / path / you / want / to short»
alias2 = »/ ezinye / ze / the / routes / you / want / to shorter»
Manje, uzobe usuvele unendlela ezenzakalelayo lapho ezohlala ibekwe khona ngokuzenzakalela nezinye izibizo ezimbili. Khumbula ukuthi esikhundleni se-alias1, alias2, njll., Ungasebenzisa noma yimaphi amagama owafunayo. Ukuya komunye wale mizila, indlela ilula kakhulu, umane usebenzisa igama alias olisebenzisile. Ngokwesibonelo:
cd $ alias1
Ngendlela, uma ufuna ukudala i-alias yomzila okuwo ngokushesha, ungasebenzisa umyalo
i-echo "alias = \" $ (pwd) \ "" >> ~ / .bashrc