Ngamaxesha amaninzi, usenokuba usebenzisa iindlela eziya kwiifayile okanye kwizikhombisi ezinde okanye ezinzima ukukhumbula. Ngamanye amaxesha, kunokuba nzima ukungena kuba baneempawu ezingathandekiyo ze-unicode, iindawo, okanye uyonqena ukuzichwetheza ngokupheleleyo. Ukunciphisa iindlela ungasebenzisa iinkqubo ezifana neGoGo ezokuvumela ukuba wenze iindlela ezimfutshane zeefayile zakho ezisetyenzisiweyo.
Ukwenza oku, GoGo iziphatha njengesixhobo sokwenza izibizo eneLinux. Ngendlela efanayo yokwenza i-aliases yemiyalelo yakho, unokwenza igama elifutshane nelinomdla kuyo nayiphi na indlela oyisebenzisa rhoqo kwaye ungaziva ngathi ungena kuyo yonke loo nto. Ukwenza oku, into yokuqala ekufuneka uyifakile yile nkqubo ndithetha ngayo. Isimahla, imithombo evulekileyo, ebhalwe kwiPython, kwaye iyafumaneka kwiGithub.
ukuba yifakeKuya kufuneka ulandele la manyathelo alandelayo:
git clone https://github.com/mgoral/gogo.git cd gogo/ mkdir -p ~/bin cp gogo.py ~/bin/ cat gogo.sh >> ~/.bashrc
Emva koko iya kufakelwa kwaye le ukuhamba kulwabiwo lwakho oluthandayo. Njengoko ubona, inkqubo ibanzi kuyo nayiphi na i-distro, ayifani ngokuxhomekeka ekubeni unenkqubo enye okanye enye.
Kodwa ngaphambi kokuba uqale ukusebenzisa, kufuneka yiqwalasele kunye neendlela ozifunayo mfutshane. Kodwa ilula kakhulu. Yiya nje kwifayile ~ / .config / gogo / gogo.conf. Leyo yeyona fayile yoqwalaselo iphambili yeGoGo. Nawuphi na umhleli wokubhaliweyo owusebenzisa rhoqo, vula ukuze uqale ukuwuhlela ngeendlela ezimfutshane ozifunayo. Umzekelo, khawufane ucinge ukuba ufuna ukwenza le ndlela ilandelayo yokushiya kunye nokushiya umkhombandlela njengendlela emiselweyo:
# 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
Ngoku, uya kuba nendlela engagqibekanga apho iya kuhlala ibekwe ngokungagqibekanga kunye nezinye izibhengezo ezimbini. Khumbula ukuba endaweni ye-alias1, alias2, njl., Ungasebenzisa nawaphi na amagama owafunayo. Ukuya kwenye yezi ndlela, indlela ilula kakhulu, usebenzisa nje igama lesiqhelo olisebenzisileyo. Umzekelo:
gogo alias1
Ngendlela, ukuba uyafuna yenza i-alias yendlela okuyo ngokukhawuleza, ungasebenzisa umyalelo "gogo -a alias" ngaphandle kwezicatshulwa. Guqula i-alias ngegama ofuna ukulinika lona kwaye liya kongezwa kwifayile yoqwalaselo ...
I-GoGo yinkqubo ecekeceke ngokupheleleyo kwaye inokuchitheka. Ijolise ekuthatheni indawo ii-Bhasins zakhiwe ngendawo engaphantsi, engahambelani kangako kunye non-standardised. Ngomoya wenkqubo yokuphinda ubuyisele ivili, ulibale ukuba kulula kangakanani ukufezekisa ukusebenza okubonelelweyo ngemiyalelo elula. Kungcono ukubambelela kusetyenziso oluqhelekileyo lweenkqubo zolawulo kwaye ufunde iBash kunokusebenzisa olu hlobo lomatshini weRube Goldberg ngaphandle kobabalo okanye ixabiso.
Ukuchaza umbhali:
Kodwa ngaphambi kokuba uqale ukuyisebenzisa, kufuneka uyiqwalasele ngeendlela ofuna ukuzenza mfutshane. Kodwa ilula kakhulu. Yiya kwifayile ye ~ ~ ~ / .bashrc **. Leyo yeyona fayile yoqwalaselo iphambili ye ** Bash **. Nawuphi na umhleli wokubhaliweyo owusebenzisa rhoqo, vula ukuze uqale ukuwuhlela ngeendlela ezimfutshane ozifunayo. Umzekelo, khawufane ucinge ukuba ufuna ukwenza le ndlela ilandelayo yokushiya kunye nokushiya umkhombandlela njengendlela emiselweyo:
# Amagqabantshintshi aqala nge # ukungahoywa
cd ~ / here / the / default / path
alias1 = »/ umendo / indlela / ofuna / ukunciphisa /
alias2 = »/ enye / ye / ye / imizila / leyo / oyifunayo / yokunciphisa>
Ngoku, uya kuba nendlela engagqibekanga apho iya kuhlala ibekwe ngokungagqibekanga kunye nezinye izibhengezo ezimbini. Khumbula ukuba endaweni ye-alias1, alias2, njl., Ungasebenzisa nawaphi na amagama owafunayo. Ukuya kwenye yeendlela, indlela ilula kakhulu, usebenzisa nje igama olisebenzisileyo. Umzekelo:
cd $ alias1
Ngendlela, ukuba ufuna ukwenza i-alias yendlela okhawuleze kuyo, ungawusebenzisa lo myalelo
"echo" alias = \ "$ (pwd) \" ">> ~ / .bashrc