zsh

Kako nastaviti in uporabljati vzdevke v ZSH

Kako nastaviti in uporabljati vzdevke v ZSH
Če uporabljate Linux kot dnevni gonilnik, lahko veliko časa porabite za delo s terminalom za krmarjenje po datotečnih sistemih, posodobitev in namestitev paketov itd. Terminal je neprecenljivo, nenadomestljivo orodje.

Ne glede na to, kako pogosto uporabljate lupino Linuxa, lahko včasih naletite na predolge ukaze, kot je potrebno. Vnašanje takšnih ukazov lahko postane zamudno in neučinkovito, še posebej, če ukaz redno uporabljate. Tu nastopijo vzdevki ukazov. Omogočajo nam ustvarjanje vzdevkov bližnjic za dolge ukaze, ki jih pogosto uporabljamo.

Ta vadnica vam bo pokazala, kako nastaviti vzdevke na ZSH, boljši in izboljšani alternativi privzeti lupini BASH. Če želite nadaljevati s to vadnico, zagotovite, da imate nameščen ZSH in okvir oh-my-zsh.

Brez zapravljanja časa, začnimo in se pogovorimo o vzdevkih ZSH:

Vzdevki ZSH

Vzdevki ZSH so konfigurirani v .datoteka zshrc, ki se nahaja v uporabnikovem domačem imeniku. Naložijo se ob zagonu lupine, vendar jih lahko prisilno znova naložite s pomočjo vira .zshrc.

Splošna sintaksa za vzdevek ZSH je:

vzdevek = "Ukaz"

ZSH ima štiri glavne vrste vzdevkov.

1: Preprosti vzdevki

Preprosti vzdevki so kratka oblika dolgega ukaza. Če želite nastaviti preprost vzdevek, uredite ~ /.zshrc z urejevalnikom besedil in na dnu dodajte vzdevek. Vse vzdevke je dobro hraniti v enem delu datoteke, da se izognete zmedi in enostavnosti urejanja.

nano ~ /.zshrc

Nato ustvarite vzdevke v obliki:

vzdevek = ""

Na primer, nastavimo nekaj vzdevkov za delo s skladišči Git:

# git vzdevki
vzdevek ginit = "git init ."
vzdevek gadd = "git add ."
vzdevek gc = "git commit -m 'Začetni prevzem'"

Če želite naložiti spremembe, zaženite novo terminalsko sejo ali z ukazom poiščite konfiguracijsko datoteko

vir ~ /.zshrc

Zdaj v terminalu, da inicializirate imenik kot git repozitorij, uporabite ukaz:

$ ginit
Inicializirano prazno repozitorij Git v / home / debian / Repo /.git /

2: Sufiksni vzdevki

Sufiksni vzdevki pomagajo registrirati določeno pripono datoteke in najprimernejše orodje za njen zagon. Določimo jih z zastavico -s in sledimo sintaksi:

alias -s extension = "prednostno-orodje"

Naslednji vzdevki na primer definirajo dve vrsti datotek in ustrezna orodja za njihovo odpiranje:

# vzdevki končnic
vzdevek -s txt = neovim
vzdevek -s py = geany
vzdevek -s json = koda

Dobro je zagotoviti, da imate orodja, ki jih določite, že nameščena in posodobljena. Če želite ustvariti novo besedilno datoteko, na primer info.txt, vnesite ukaz kot:

info.txt

To bo ustvarilo datoteko in jo odprlo z določenim orodjem.

3: Globalni vzdevki

Globalni vzdevki so zelo podobni preprostim vzdevkom, vendar jih lahko uporabite v več ukazih. Globalne spremenljivke se uporabljajo kot vzdevki za ukaze, ki sprejemajo cevovod. Globalne spremenljivke so definirane z zastavico -g z uporabo sintakse kot:

vzdevek -g [vzdevek] = "ukaz"

Na primer vzdevek za ukaz grep:

# globalni vzdevki
vzdevek -g gp = "grep"

Nato lahko ustvarite ukaze za grep z ustvarjenim vzdevkom:

$ ps pomožno | gp koren
koren 1 0.0 0.0 8940 268 ? Ssl 21:25 0:00 / init
koren 7 0.0 0.0 8940 200 tty1 Ss 21:25 0:00 / začet

4: Parametrizirani vzdevki

Ustvarite lahko tudi vzdevke s parametri, kar vam omogoča razširitev funkcionalnosti vzdevkov. Vzdevki s parametri so v večini programskih jezikov opredeljeni kot običajne funkcije, čemur sledi ukaz in ustrezni parametri. Splošna sintaksa je:

()
ukaz $ param $ param2

Na primer, vzdevek, ki išče stran po priročniku in grep za določene informacije.

# param vzdevek
search_man ()
človek 1 $ | grep - 2 USD

V zgornjem vzdevku lahko pokličemo ukaz man, čemur sledi ime orodja, za katerega želimo priročnik, in posebne informacije, ki jih želimo zgrešiti.

Na primer, če grep za možnost nadaljevanja v wgetu, lahko uporabimo ukaz:

search_man wget nadaljevanje

Parametrirani vzdevki so zelo prilagodljivi in ​​prilagodljivi tako, da ustrezajo širokemu izboru potreb.

Bonus

Prilagajanje in ustvarjanje vzdevkov ZSH lahko traja nekaj časa, zato je neprimerno za hitro konfiguriranje. Če iščete hitro nastavitev tem, vtičnikov in vzdevkov, razmislite o uporabi oh-my-zsh.

Naslednja povezava prikazuje nekatere vzdevke, ki so priloženi oh-my-zsh za lažji potek dela. Zabavaj se.

Zaključek

Vzdevki so ključni del uporabe lupine, ZSH pa vam omogoča prilagoditev na visoki ravni za vzdevke, ki jih lahko ustvarite. Eksperimentirajte in ustvarite osebne vzdevke za lažji potek dela.

Hvala za branje.

Najboljše laboratorijske igre Oculus App
Če ste lastnik slušalk Oculus, morate biti seznanjeni s stranskim nalaganjem. Sideloading je postopek namestitve vsebine, ki ni shranjena v slušalke. ...
10 najboljših iger za igranje v Ubuntuju
Platforma Windows je bila ena izmed prevladujočih platform za igre na srečo zaradi velikega odstotka iger, ki se danes razvijajo za naravno podporo si...
5 najboljših arkadnih iger za Linux
Dandanes so računalniki resni stroji, ki se uporabljajo za igre na srečo. Če ne boste mogli dobiti novega visokega rezultata, boste vedeli, kaj mislim...