Zsh:n käyttäminen Mac OS:n terminaalin oletusarvona

Anonim

Zsh tai z shell on suosittu komentotulkkivaihtoehto bashille ja tcsh:lle, joka sisältää monia Oh-My-ZSH-projektin tarjoamia parannuksia ja mukautusvaihtoehtoja.

Jos haluat käyttää zsh:ta oletuskuorena Mac OS:n Terminalissa bashin sijaan, voit tehdä sen melko helposti noudattamalla seuraavia ohjeita:

Zsh:n asettaminen Macin terminaalin oletuskuoreksi

  1. Avaa Terminal-sovellus ja vedä "Terminaali"-valikko alas ja valitse "Preferences"
    • Kaikkien kuorien muuttaminen oletusarvoiksi zsh:ksi:
      • Valitse "Yleiset"-välilehti ja muuta "Shells open with:" arvoksi "Komento (täydellinen polku)" ja sijoita seuraava:
      • /bin/zsh/

    • Tietyn profiilikuoren muuttaminen zsh:ksi:
      • Valitse "Profiilit"-välilehti ja valitse luettelosta muokattava profiili (tai luo mukautettu profiili)
      • Siirry "Shell"-välilehdelle ja valitse "Run command:" ja kirjoita "zsh"

    • Avaa uusi pääteikkuna tai avaa uusi ikkuna tietyllä profiililla, jolle määritit zsh:n, zsh on nyt oletuksena

Tämä muutos zsh:ksi oletuskuoreksi säilyy terminaalin sulkemisen ja uudelleenkäynnistyksen välillä, vaikka kaikki tällä hetkellä aktiiviset komentotulokset tai pääteikkunat on päivitettävä tai syötettävä manuaalisesti zsh.

Kyllä on muitakin tapoja tehdä tämä, mutta mielenkiintoista kyllä, avattavan kuoren määrittäminen itse asiassa auttaa monissa tapauksissa nopeuttamaan Terminal-sovellusta Mac OS:ssä, joten se voi myös parantaa suorituskykyä (ennätyksenä, sen ei tarvitse olla zsh saadakseen nopeuden parannuksen, voit vaihtaa oletuskuoren mihin tahansa Macissa saatavilla olevaan tilaan saman tehosteen saamiseksi).

Voit myös muuttaa iTermin, suositun päätteen korvikkeen, käyttämään zsh:ta oletuskuorena siirtymällä sovelluksen asetuksiin ja säätämällä Profiilit > Yleistä > Komento 'zsh'

Nyt kun zsh on oletuskuori MacOS:ssa tai Mac OS X:ssä, kannattaa ehkä vilkaista mahtavaa oh-my-zsh-projektia osoitteessa https://github.com/robbyrussell /oh-my-zsh löytääksesi teemoja, toimintoja ja muita mukautuksia, jotka tuodaan zsh:hen.

Zsh:n käyttäminen Mac OS:n terminaalin oletusarvona