Paranna päätelaitteen ulkonäköä Oh My Zsh:n Powerlevel10k:lla

Paranna Paatelaitteen Ulkonakoa Oh My Zsh N Powerlevel10k Lla



Pääte on yksi ylivoimaisimmista työkaluista missä tahansa kehittäjäekosysteemissä. Rakennatpa sovelluksia JavaScriptillä, .NETillä, Rustilla jne., aiot olla vuorovaikutuksessa järjestelmäsi kanssa käyttämällä päätettä muodossa tai toisessa.

Vaikka on olemassa laaja valikoima järjestelmän kuoria, joista osa on oletusarvoisia, kuten Bash, Zsh on erottunut yhdeksi nykyaikaisten kehittäjien tehokkaimmista, helppokäyttöisimmistä ja monipuolisimmista kuorista.







Se on edistynyt shell-apuohjelma, joka tarjoaa matalan ja korkean tason järjestelmän työkalujen abstraktion aina kun tarvitset niitä. Se on myös pakattu laajalla komentosarjakielellä, jonka avulla voimme automatisoida yksinkertaisista erittäin edistyneisiin tehtäviin käyttämällä yksinkertaista syntaksia.



Tässä opetusohjelmassa opimme, kuinka voimme mukauttaa Zsh-kuoriistuntojamme Oh My Zsh:n avulla. Tämä sisältää laajan teeman räätälöinnin, laajennukset, komentojen täydennyksen, oikeinkirjoituksen korjauksen, ohjelmoitavan komentojen täydennyksen, äärimmäiset maadoitus- ja hakuominaisuudet ja paljon muuta.



Mikä on Oh My Zsh?

Aloitetaan perusteista ja keskustellaan siitä, mikä Oh My Zsh on. Yksinkertaisesti sanottuna Oh My Zsh on ilmainen ja avoimen lähdekoodin yhteisölähtöinen kehys Zsh-kokoonpanon ominaisuuksien hallintaan ja laajentamiseen.





Se on täynnä erittäin tehokkaita ominaisuuksia, kuten yksinkertainen Zsh-kokoonpano, jota on helpompi lukea ja ylläpitää. Se tarjoaa tuen mukautetuille teemoille ja laajan valikoiman laajennuksia, joita voidaan soveltaa tiettyihin tehtäviin.

Mikä on Powerlevel10k?

Powerlevel10k on erittäin muokattavissa oleva Zsh-kuoren teema, joka on suunniteltu toimimaan Oh My Zsh -kehyksen kanssa. Se tunnetaan poikkeuksellisesta suorituskyvystään, tehokkaasta laajennetavuudestaan ​​ja visuaalisesta vetovoimastaan.



Muita Powerlevel10k:n merkittäviä ominaisuuksia ovat seuraavat:

    1. Nopeus – Powerlevel10k:llä on uskomaton nopeus, joten se ei hidasta kuoriasi käynnistyksen yhteydessä. Tämä johtuu siitä, että kehote hahmontuu ensin ja sitten muut elementit tulevat myöhemmin. Tämä tarkoittaa, että jopa monimutkaisissa laajennuksissa ei ole ongelmia odottamassa kehotteen ilmestymistä.
    2. Lazy Loading – Powerlevel10k-teema toteuttaa myös joidenkin ominaisuuksien laiskalatauksen. Tämä tarkoittaa, että se lataa vain tarvittavat ominaisuudet, mikä lisää suorituskykyä ja käynnistysaikaa.
    3. Jotkut ominaisuudet latautuvat laiskasti, mikä tarkoittaa, että ne latautuvat vain tarvittaessa, mikä vähentää kuoren käynnistysaikaa.
    4. Ohjattu määritystoiminto Powerlevel10k:n mukana tulee ohjattu määritystoiminto, joka auttaa meitä määrittämään kehotteen valitsemalla useista tyyleistä ja vaihtoehdoista.
    5. Segmentin tyyli – Toinen teeman tehokas ominaisuus on kyky suorittaa segmentoitu tyyli. Voit esimerkiksi mukauttaa työkaluja, kuten kehotteita jne.
    6. Akun tila – Akkukäyttöisille laitteille Powerlevel10k voi näyttää akun lataustilan ja tason.
    7. Taustatyöt – Se ilmoittaa myös, onko taustatöitä käynnissä.
    8. Fonttituki – Se tukee erilaisia ​​kirjasimia, mukaan lukien Nerd Fonts, jotka tarjoavat lisää kuvioita rikkaamman visuaalisen kokemuksen saamiseksi.
    9. Ohimenevä kehote – Lopuksi toinen merkittävä Powerlevel10k:n ominaisuus on ohimenevä kehote. Tämä on tehokas ominaisuus, jonka avulla kehote romahtaa komennon suorittamisen jälkeen. Tämä säästää näyttötilaa ja pitää pääteikkunan puhtaana.

Asennetaan Zsh

Ennen kuin voimme asentaa Oh My Zshin, meidän on varmistettava, että Zsh-kuori on asennettu järjestelmään. Kohdejärjestelmästäsi riippuen tämä voi olla oletuskuori.

Tässä viestissä esittelemme kuitenkin asennuksen Ubuntu 23.04:ään. Siksi meidän on ensin asennettava se.

Voimme tehdä tämän käyttämällä 'apt' seuraavien komentojen mukaisesti:

$ sudo apt-get update
$ sudo apt Asentaa zsh



Asennuksen jälkeen voimme jatkaa ja asettaa Zsh:n uudeksi oletuskuoreksi nykyiselle käyttäjälle suorittamalla seuraavan komennon:

$ chsh


Tämä kehottaa sinua valitsemaan, minkä kuoren haluat asettaa oletukseksi. Jatka syöttämällä polku Zsh-binaariin ensisijaiseksi oletuskuoreksi.

Oh My Zsh:n asentaminen

Kun Zsh on asennettu ja määritetty, voimme jatkaa Oh My Zsh -asennusta. Voimme tehdä tämän käyttämällä curl- tai wget-komentoa seuraavien komentojen mukaisesti:

sh -c ' $(kihara -fsSL https://raw.githubusercontent.com/ohmyzsh/ohmyzsh/master/tools/install.sh) '


Jos haluat käyttää wget-komentoa, suorita komento seuraavasti:

sh -c ' $(wget https://raw.githubusercontent.com/ohmyzsh/ohmyzsh/master/tools/install.sh -O -) '


Kun suoritat jommankumman edellisistä komennoista, sen pitäisi ladata Oh My Zsh -asennusohjelma ja määrittää se komentotulkissasi. Tämä tulee automaattisesti oletuslaajennusten, -toimintojen ja oletusteeman mukana.

Powerlevel10k:n asentaminen

Seuraava vaihe on Powerlevel10k-teeman asentaminen. Ennen kuin teet niin, meidän on asennettava mukautettu kirjasin, joka tukee kaikkia teeman tarjoamia ominaisuuksia. Tämä sisältää kuvioita, mukautettuja kuvakkeita ja paljon muuta.

Parhaan yhteensopivuuden saavuttamiseksi on suositeltavaa asentaa jokin saatavilla olevista Nerd-fonteista, koska sen mukana tulee kaikki mitä tarvitset teeman kanssa työskentelemiseen.

Kun olet asentanut, voit jatkaa ja kloonata teemavaraston Oh My Zsh -sovelluksen teemakansioon.

git klooni -- syvyys = 1 https: // github.com / romkatv / tehotaso 10k.git ${ZSH_CUSTOM:-$HOME/.oh-my-zsh/custom} / teemoja / tehotaso 10k


Muokkaa seuraavaksi '.zshrc'-tiedostoa ja aseta ZSH_THEME-merkinnäksi Powerlevel10k.

ZSH_THEME = 'tehotaso10k/tehotaso10k'

Alkukokoonpano

Asennuksen yhteydessä sinun on suoritettava ohjattu määritystoiminto, joka auttaa määrittämään teeman alkuasetukset.

Suorita komento seuraavasti:

$ p10k konfigurointi


Tämä kehottaa sinua valitsemaan kaikki ominaisuudet, jotka haluat ottaa käyttöön.

Ohjattu määritystoiminto luo '~/.p10k.zsh' valittujen asetusten perusteella. Voit tehdä lisämuokkauksia muokkaamalla tiedostoa. Löydät tiedostosta paljon dokumentaatiota ja kommentteja, jotka auttavat sinua konfigurointitarpeissasi.

UKK

Seuraavassa on joitain hyödyllisiä usein kysyttyjä kysymyksiä, joita saatat kohdata Powerlevel10k-teeman asennuksen ja määrityksen yhteydessä:

    • Miksi kuvakkeet, kuviot tai voimalinjasymbolit eivät näy?

Jos kuvakkeet, kuviot ja symbolit eivät näy, asenna suositellut fontit, käynnistä terminaalin kuori uudelleen ja suorita 'p10k configure' -komento uudelleen.

    • Kuinka lisään käyttäjänimen ja/tai isäntänimen kehotteeseen?

Muokkaa käyttäjänimen/isäntänimen parametreja '~/.p10k.zsh' -määritystiedostoa.

Lähellä tämän tiedoston alkua löydät keskeiset parametrit, jotka ohjaavat kehotteessa näytettävät segmentit.

Johtopäätös

Tässä opetusohjelmassa käsittelimme Oh My Zsh -sovelluksen Powerlevel10k-teeman asennuksen ja määrittämisen perusteet.