Teiesugused lugejad aitavad MUO-d toetada. Kui teete ostu meie saidil olevate linkide abil, võime teenida sidusettevõtte komisjonitasu. Loe rohkem.

Z shell on tõhus, võimas ja interaktiivne Unixi kest. Seda on lihtne installida, konfigureerida, kasutada ja õppida mis tahes Linuxi platvormil, sealhulgas Ubuntu, Fedora, Arch Linuxi jm.

Siit saate teada, kuidas saate oma Linuxi masinasse installida Z shell ja Oh My Zsh.

Mis on Z Shell ja Oh My Zsh?

Z kest või lihtsalt Zsh on interaktiivne sisselogimisshell ja skriptikeele tõlk. Paljud kasulikud funktsioonid, mida leiate Bashist, TCSH-st ja ksh-st, lisati Zshi-sse koos paljude uute funktsioonidega.

Oh My Zsh on hämmastav avatud lähtekoodiga kogukonnapõhine raamistik, mis aitab teil hallata Zshi konfiguratsiooni. See on täis nii palju kasulikke funktsioone, abistajaid, pistikprogramme, teemasid ja muid utiliite, mis pakuvad kasutajatele parimat kestakogemust.

Kuigi Zsh on üsna sarnane Bashiga, seisneb Zshi kasutamise eelis selles, et see on palju paremini kohandatav kui Bash.

instagram viewer

Kuidas installida Zsh Linuxi

Alustamiseks käivitage terminal, vajutades Ctrl + Alt + T klaviatuuril. See on hea tava värskendage ja täiendage oma Linuxi süsteemi enne oma masinasse uue rakenduse installimist. See lahendab teie süsteemis kõik katkised või aegunud paketid mis võib uue rakenduse installimisel probleeme tekitada.

Nüüd, kui süsteemipaketid on ajakohased, saate installida Zshi. Siin on käsud Zshi installimiseks mõnele suuremale Linuxi distributsioonile:

Ubuntu jaoks käivitage:

sudo apt installida zsh

Zsh installimiseks Fedorasse käivitage:

sudo dnf installida zsh

Käivitage Arch Linuxis:

sudo pacman -S zsh

Installiprotsess hõlmab ka põhikonfiguratsioone, mida saate hiljem alati uuesti konfigureerida.

Kontrollige Zsh-i installimist

Üks võimalus installimise kontrollimiseks on kontrollida äsja installitud Zsh-i versiooni. Versiooni kontrollimiseks käivitage järgmine käsk:

zsh -- versioon

Terminalis näete pärast käsu sisestamist versiooni numbrit. Kui terminalil ei õnnestu versiooninumbrit näidata, tähendab see, et installimisel oli probleeme.

Vaikimisi on Zsh installitud /usr/bin kataloog. Zsh-i installimise asukoha kinnitamiseks käivitage:

kus on zsh

Väljund kuvab terminalis Zsh-i tee.

Kuidas installida Oh-My-Zsh Linuxi

Powerline on võimas Vimi pistikprogramm, mis pakub olekuridasid ja viipasid mitmete muude rakenduste jaoks, nagu Zsh, Bash, Qtile, IPython, tmux ja Awesome. See pakub Zsh-le kasulikke täiustusi. Selle Ubuntu ja Debiani installimiseks käivitage:

sudo apt installida git-core curl fonts-powerline

Fedoras:

sudo dnf installida powerline-fondid

Powerline fontide installimiseks Arch Linuxi:

sudo pacman -S powerline-fonts

1. samm: installige Linuxi Oh My Zsh

Kui Powerline'i fondid on installitud, on aeg lõpuks installida pakett oh-my-zsh. Selle installimiseks on kaks võimalust: curl ja wget kasutamine.

Oh My Zsh installimiseks curli abil käivitage:

sh -c "$(curl -fsSL https://raw.github.com/robbyrussell/oh-my-zsh/master/tools/install.sh

Selle asemel, kui soovite Oh My Zshi installimiseks kasutada wget-i, kasutage seda:

wget --no-check-certificate http://install.ohmyz.sh -O - | sh

Installiprotsessi ajal küsib installija teilt, kas soovite muuta Zsh vaikekestaks või mitte. Zsh-i muutmiseks oma süsteemi vaikekestaks tippige Jah ja tabas Sisenema klaviatuuril. Sa saad muuda vaikeshelli hiljem chsh abil kui sa tahad.

Kui olete Oh My Zsh oma süsteemi installinud, näete terminalis järgmist kinnitusteadet, mis kinnitab installimise õnnestumist:

Oh-my-zsh süsteemist desinstallimiseks käivitage:

uninstall_oh_my_zsh

Seadistage Oh My Zsh Linuxis

Sukeldume mõnda põhikonfiguratsiooni, mida peate mõistma, et Oh My Zsh teile meelepäraselt kohandada.

1. Aktiveerige pistikprogrammid Zsh-i konfiguratsioonifaili abil

Saadaolevate pistikprogrammide nägemiseks avage Oh My Zsh pluginate leht GitHubis.

Siit leiate loendi kõigist pistikprogrammidest, mida saate Oh My Zshis kasutada. Kui olete otsustanud, millist pistikprogrammi soovite kasutada, avage Zsh-i konfiguratsioonifail nano abil:

nano ~/.zshrc

Leidke failist pluginad () funktsiooni. Lisage sulgudesse selle pistikprogrammi nimi, mida soovite aktiveerida. Näiteks kui soovite aktiveerida "git", lisage see järgmiselt:

pluginad=(git)

Salvestage ja väljuge failist vajutades Ctrl + X siis Y klaviatuuril.

Muudatuste värskendamiseks käivitage:

allikas ~/.zshrc

2. Määrake Oh My Zsh teema

Kõik Oh My Zsh teemad leiate saidist ~/.oh-my-zsh/themes kataloog. Kõigi saadaolevate teemade vaatamiseks minge lehele Oh My Zsh Themesi leht GitHubis.

Saate neid teemasid oma brauseris ka eelvaadata. Kui olete teema üle otsustanud, avage Zsh-i konfiguratsioonifail järgmiselt:

sudo nano ~/.zshrc

Minge reale, mis ütleb ZSH_THEME="". Siin sisestage teema, mille soovite säilitada. Näiteks kui soovite muuta teemaks "agnoster", sisestage teema nimi järgmiselt:

ZSH_THEME="agnoster"

Selle valiku saate määrata ka "juhuslikuks", kui soovite regulaarselt erinevate teemade vahel vahetada.

ZSH_THEME="juhuslik"

Mis siis, kui te ei soovi kasutada kõiki teemasid, vaid ainult mõnda konkreetset? Õnneks on teil võimalus ka teemade komplekt alles jätta. Otsige üles rida, mis ütleb ZSH_THEME_RANDOM_CANDIDATES=() ja sisestage teemade nimed järgmiselt:

ZSH_THEME_RANDOM_CANDIDATES=("agnoster""grml""robbyrussell")

Muudatuste jõustumiseks laadige fail uuesti:

allikas ~/.zshrc

3. Konfigureerige automaatvärskendused

Oh My Zsh värskendab automaatselt iga kahe nädala tagant. Saate selle sätte Zsh-i konfiguratsioonifailis keelata järgmiselt:

DISABLE_AUTO_UPDATE="tõsi"

Samuti saate konfigureerida päevade arvu, mille jooksul Zsh peaks selliseid värskendusi kontrollima:

UPDATE_ZSH_DAYS=1

Z Shell pakub funktsioone, mida te mujalt ei leia

Z shell on komplektis nii paljude funktsioonidega, mida on teistest kestadest raske leida. Sellel on sisseehitatud õigekirjakontroll ja see võimaldab teil koodi esile tõsta. See on varustatud paljude hämmastavate teemadega, mida saate kestale rakendada. Samuti saate kesta konfigureerida olulise süsteemiteabe kuvamiseks.

Tänu paljudele funktsioonidele, mis on valmis teid abistama, saate nüüd hakata tõhusamalt kirjutama skripte ja Bashi programme, et automatiseerida ülesandeid ja säästa palju teie aega. Head skriptimist!