zsh

Kuidas ZSH-s varjunimesid konfigureerida ja kasutada

Kuidas ZSH-s varjunimesid konfigureerida ja kasutada
Kui kasutate Linuxi igapäevase draiverina, võite olla seotud sellega, et kulutate palju aega terminaliga töötamiseks failisüsteemides navigeerimiseks, pakettide värskendamiseks ja installimiseks jne. Terminal on hindamatu, asendamatu tööriist.

Pole tähtis, kui sageli te Linuxi kesta kasutate, võib mõnikord ilmneda käske, mis on liiga pikad kui vaja. Selliste käskude väljatrükk võib muutuda aeganõudvaks ja ebaefektiivseks, eriti kui kasutate käsku regulaarselt. Seal tulevad mängu käsunimed. Need võimaldavad meil luua pikkade käskude otseteede hüüdnimed, mida me sageli kasutame.

See õpetus näitab teile, kuidas seadistada varjunimesid ZSH-ile, mis on parem ja täiustatud alternatiiv vaikimisi BASH-i kestale. Selle õpetuse järgimiseks veenduge, et teil oleks installitud nii ZSH kui ka oh-my-zsh raamistik.

Aega raiskamata alustagem ja arutagem ZSH varjunimede üle:

ZSH varjunimed

ZSH varjunimed on konfigureeritud .zshrc-fail, mis asub kasutaja kodukataloogis. Need laaditakse kesta käivitamisel, kuid saate neid sundlaadida, hankides .zshrc-fail.

ZSH varjunime üldine süntaks on:

teise nimega = ”Käsk”

ZSH-l on neli peamist varjunime tüüpi.

1: lihtsad varjunimed

Lihtsad varjunimed on pika käsu lühike vorm. Lihtsa varjunime seadistamiseks muutke ~ /.zshrc fail, kasutades oma tekstiredaktorit, ja lisage alias varjunimi. Segaduste ja redigeerimise lihtsuse vältimiseks on hea hoida kõik varjunimed faili ühes osas.

nano ~ /.zshrc

Järgmisena looge varjunimed kujul:

teise nimega = ”

Näiteks seadistagem mõned varjunimed Giti hoidlatega töötamiseks:

# git varjunime
alias ginit = "git init ."
alias gadd = "git lisa ."
alias gc = "git pühendu -m 'Esmane kohustus" "

Muudatuste laadimiseks käivitage uus terminaliseanss või hankige käsu abil konfiguratsioonifail

allikas ~ /.zshrc

Nüüd terminalis kataloogi initsialiseerimiseks git-hoidlana kasutage käsku:

$ ginit
Initsialiseeritud tühi Giti hoidla kataloogis / home / debian / Repo /.git /

2: Sufikside varjunimed

Sufikside varjunimed aitavad registreerida konkreetset faililaiendit ja eelistatud tööriista selle käivitamiseks. Määratleme need lipu -s abil ja järgime süntaksit:

alias -s extension = ”eelistatud tööriist”

Näiteks määravad järgmised varjunimed kaks failitüüpi ja vastavad tööriistad nende avamiseks:

# järelliide varjunimed
alias -s txt = neovim
alias -s py = kole
varjunimi -s json = kood

Hea on tagada, et teie määratud tööriistad oleksid juba installitud ja ajakohased. Uue tekstifaili, näiteks teabe, loomiseks.txt, sisestage käsk järgmiselt:

info.txt

See loob faili ja avab selle määratud tööriistaga.

3: globaalsed varjunimed

Globaalsed varjunimed sarnanevad väga lihtsate varjunimedega, kuid neid saab kasutada rohkem kui ühes käsus. Globaalseid muutujaid kasutatakse aliasidena käskude jaoks, mis võtavad toru sisendi. Üldised muutujad määratletakse lipu -g abil, kasutades süntaksit järgmiselt:

alias -g [alias] = ”käsk”

Näiteks grep-käsu varjunimi:

# globaalset varjunime
alias -g gp = "grep"

Seejärel saate loodud varjunime abil käske grepida:

$ ps aux | gp juur
juur 1 0.0 0.0 8940 268 ? Ssl 21:25 0:00 / init
juur 7 0.0 0.0 8940 200 tty1 Ss 21:25 0:00 / init

4: Parameetriseeritud varjunimed

Võite luua ka parameetritega varjunimesid, mis võimaldab laiendada varjunimede funktsionaalsust. Parameetritega varjunimed määratletakse enamikus programmeerimiskeeltes tavapäraste funktsioonidena, millele järgneb käsk ja sellele vastavad parameetrid. Üldine süntaks on järgmine:

()
käsk $ param $ param2

Näiteks varjunimi, mis otsib manulehte ja haarab konkreetset teavet.

# param varjunimi
search_man ()
mees $ 1 | grep - 2 dollarit

Ülaltoodud pseudonüümis võime helistada käsule man, millele järgneb tööriista nimi, mille jaoks me käsiraamatut soovime, ja konkreetne teave, mida tahame haarata.

Näiteks wgetis jätkamise valiku haaramiseks võime kasutada käsku:

search_man wget jätka

Parameetrilised varjunimed on väga paindlikud ja kohandatavad, et need vastaksid paljudele vajadustele.

Boonus

ZSH-i kohandamine ja varjunimede loomine võib võtta mõnda aega, mistõttu see ei sobi kiireks konfigureerimiseks. Kui otsite kiiret seadistamist teemade, pistikprogrammide ja varjunimedega, kaaluge oh-my-zsh kasutamist.

Järgmine link näitab mõningaid varjunimesid, mis on hõlbustatud töövoo jaoks komplekteeritud oh-my-zsh-ga. Lõbutse hästi.

Järeldus

Pseudonüümid on kesta kasutamise peamine osa ja ZSH pakub teie loodud pseudonüümide kõrgel tasemel kohandamist. Katsetage ja looge lihtsama töövoo jaoks isiklikud varjunimed.

Täname lugemast.

Kuidas muuta hiire ja puuteplaatide kerimise suund Windows 10-s ümber
Hiir ja PuuteplaatNeed muudavad arvutamise mitte ainult lihtsaks, vaid ka tõhusamaks ja vähem aeganõudvaks. Me ei kujuta ette elu ilma nende seadmetet...
Kuidas muuta hiirekursori ja kursori suurust, värvi ja skeemi Windows 10-s
Windows 10 hiirekursor ja kursor on operatsioonisüsteemi väga olulised aspektid. Seda võib öelda ka teiste opsüsteemide kohta, nii et tegelikult pole ...
Tasuta ja avatud lähtekoodiga mängumootorid Linuxi mängude arendamiseks
See artikkel hõlmab loetelu tasuta ja avatud lähtekoodiga mängumootoritest, mida saab kasutada 2D- ja 3D-mängude arendamiseks Linuxis. Selliseid mängu...