Kako uporabiti zsh kot privzeto v terminalu za Mac OS

Anonim

Zsh ali z shell je priljubljena alternativa lupini za bash in tcsh, skupaj s številnimi izboljšavami in možnostmi prilagajanja, ki jih ponuja projekt Oh-My-ZSH.

Če želite uporabiti zsh kot privzeto ukazno lupino v terminalu za Mac OS namesto bash, lahko to storite precej preprosto z naslednjimi koraki:

Kako nastaviti zsh kot privzeto lupino v terminalu za Mac

  1. Odprite aplikacijo Terminal in povlecite navzdol meni »Terminal« ter izberite »Nastavitve«
    • Za spremembo vseh lupin na privzeto na zsh:
      • Izberite zavihek »Splošno« in spremenite »Lupine se odprejo z:« v »Ukaz (celotna pot)« in vnesite naslednje:
      • /bin/zsh/

    • Za spremembo lupine določenega profila v zsh:
      • Izberite zavihek »Profili« in s seznama izberite profil, ki ga želite prilagoditi (ali ustvarite po meri)
      • Pojdite na zavihek »Shell« in označite »Run command:« ter vnesite »zsh«

    • Odprite novo terminalsko okno ali odprite novo okno z določenim profilom, za katerega ste nastavili zsh, zdaj boste imeli zsh kot privzetega

Ta sprememba na zsh kot privzeto lupino bo trajala med zapiranjem in ponovnim zagonom terminala, čeprav bi bilo treba vse trenutno aktivne lupine ali okna terminala osvežiti ali ročno vnesti zsh.

Da, obstajajo tudi drugi načini za to, vendar je zanimivo, da določitev lupine za odpiranje dejansko pomaga pospešiti aplikacijo Terminal v Mac OS v mnogih primerih, tako da lahko ponudi tudi povečanje zmogljivosti (za zapisnik, za izboljšanje hitrosti ni treba biti zsh, za enak učinek lahko spremenite privzeto lupino na katero koli, ki je na voljo v Macu).

Prav tako lahko spremenite iTerm, priljubljeno zamenjavo terminala, da uporablja zsh kot privzeto lupino, tako da odprete Nastavitve aplikacije in prilagodite Profile > Splošno > Ukaz na 'zsh'

Zdaj, ko imate zsh kot privzeto lupino v MacOS ali Mac OS X, si boste morda želeli ogledati odličen projekt oh-my-zsh na https://github.com/robbyrussell /oh-my-zsh za iskanje tem, funkcij in drugih prilagoditev za vnos v zsh.

Kako uporabiti zsh kot privzeto v terminalu za Mac OS