Kuinka asentaa Oh My Zsh Ubuntuun 20.04


Kun työskentelemme Unix-pohjaisten ympäristöjen kanssa, suurin osa ajastamme kuluu työskentelyyn terminaalissa. Hyvännäköinen terminaali saa meidät hyvälle tuulelle ja parantaa tuottavuuttamme. Tässä OH-MY-ZSH tulee peliin.

OH-MY-ZSH on avoimen lähdekoodin kehys ZSH-määritysten hallintaan ja on yhteisölähtöinen. Se sisältää runsaasti hyödyllisiä toimintoja, laajennuksia, apuohjelmia, teemoja ja muutamia asioita, jotka tekevät sinusta paremman terminaalissa. Tällä hetkellä tuetaan 275+ laajennusta ja 150 teemaa.

Ensinnäkin sinun on asennettava ja määritettävä ZSH oletuskuoriksi Ubuntussa.

Vaatimukset

  • Zsh pitäisi asentaa (v4.3.9 tai uudempi kelpaisi, mutta suosittelemme 5.0.8:aa ja uudempaa).
  • Curl tai Wget tulee asentaa.
  • Git tulee asentaa (suositus on 2.4.11 tai uudempi).

Katsotaanpa, kuinka OH-MY-ZSH-ohjelma asennetaan ja määritetään Ubuntu Linuxissa.

OH-MY-ZSH:n asentaminen Ubuntu Linuxiin

Oh My Zsh voidaan asentaa käyttämällä päätelaitteen Curl- tai Wget-komentoja. Varmista, että jompikumpi apuohjelmista on asennettu käyttöjärjestelmään, jos et, asenna ne yhdessä gitin kanssa suorittamalla seuraava apt-komento.

sudo apt install curl wget git

Asenna seuraavaksi Oh My Zsh komentorivin kautta joko curl- tai wget-komennolla kuvan osoittamalla tavalla.

sh -c "$(curl -fsSL https://raw.github.com/ohmyzsh/ohmyzsh/master/tools/install.sh)"
OR
sh -c "$(wget https://raw.github.com/ohmyzsh/ohmyzsh/master/tools/install.sh -O -)"

Kun olet asentanut OH-MY-ZSH, se ottaa varmuuskopion olemassa olevasta .zhrc-tiedostostasi. Sitten luodaan uusi .zshrc-tiedosto määrityksillä. Joten aina kun päätät poistaa OH-MY-ZSH asennuksen poistoohjelman avulla, vanha .zshrc-tiedosto palautetaan automaattisesti.

-rw-r--r--  1 tecmint tecmint  3538 Oct 27 02:40 .zshrc

Kaikki määritykset sijoitetaan .zshrc-tiedostoon. Täällä voit joko muuttaa parametreja tai ottaa käyttöön uusia laajennuksia tai vaihtaa teemoja tarpeiden mukaan.

Tarkastellaanpa joitain tärkeitä parametreja, joita voimme muokata .zshrc-tiedostossa.

OH-MY-ZSH Teemat

OH-MY-ZSH:n kaikista ominaisuuksista pidän asennuksen mukana toimitetuista teemoista. Se parantaa visuaalisesti terminaalin ulkoasua ja tuntumaa. Teemat asennetaan kohtaan "/home/tecmint/.oh-my-zsh/themes/".

ls /home/tecmint/.oh-my-zsh/themes/

Oletuksena "robbyrussell" on teema, joka ladataan. Voit muuttaa teemaa muokkaamalla parametria "ZSH_THEME=" .zshrc-tiedoston alla.

nano ~/.zshrc

Sinun on hankittava tiedosto (lähde ~/.zshrc), jotta muutokset ovat voimassa.

source ~/.zshrc

OH-MY-ZSH-laajennukset

On olemassa monia laajennuksia, joita OH-MY-ZSH tukee. Liitännäisen asentaminen on melko helppoa. Sinun tarvitsee vain hankkia laajennuspaketti ja lisätä laajennuksen nimi .zshrc-tiedoston plugins-parametriin. Oletuksena git on ainoa laajennus, joka otetaan käyttöön asennuksen jälkeen.

Lisään nyt kaksi lisälaajennusta "ZSH-autosuggestions" ja ZSH-Syntax-highlighting" kloonaamalla paketit.

git clone https://github.com/zsh-users/zsh-autosuggestions.git $ZSH_CUSTOM/plugins/zsh-autosuggestions
git clone https://github.com/zsh-users/zsh-syntax-highlighting.git $ZSH_CUSTOM/plugins/zsh-syntax-highlighting

Jotta laajennukset olisivat tehokkaita, sinun tarvitsee vain muokata .zhsrc-tiedostoa lisäämällä laajennuksen nimi kohtaan plugins=() välilyönnillä kunkin laajennuksen nimen väliin.

nano ~/.zshrc

Nyt lähdetiedosto (lähde ~/.zshrc), jotta muutokset tulevat voimaan. Nyt näet kuvakaappauksesta, että automaattinen ehdotus-ominaisuus on käytössä ja se muistaa aiemmin käyttämäni komennon ja ehdottaa sen perusteella.

OH-MY-ZSH Automaattinen päivitys

OH-MY-ZSH tarkistaa automaattisesti päivitykset kahdesti viikossa. Voit poistaa sen käytöstä asettamalla parametrin DISABLE_AUTO_UPDATE=”true”. Voit myös hallita päivien määrää, jonka päivitys on suoritettava, asettamalla vienti UPDATE_ZSH_DAYS=.

On mahdollista suorittaa manuaaliset päivitykset suorittamalla komento.

omz update

OH-MY-ZSH:n poistaminen Ubuntu Linuxissa

Jos haluat poistaa oh-my-zsh, suorita komento "uninstall oh_my_zsh". Se poistaa kaikki tarvittavat tiedostot ja kansiot osasta oh_my_zsh ja palaa edelliseen tilaan. Käynnistä terminaali uudelleen, jotta muutokset tulevat voimaan.

uninstall oh_my_zsh

Siinä se tälle artikkelille. Olemme tutkineet, mikä on oh-my-zsh, kuinka se asennetaan ja määritetään. Olemme myös nähneet laajennuksia ja teemoja. Ominaisuuksia on paljon enemmän kuin mitä tässä artikkelissa käsittelimme. Tutustu ja jaa kokemuksesi kanssamme.