Kaip naudoti zsh kaip numatytąjį terminą, skirtą Mac OS

Anonim

Zsh arba z shell yra populiari apvalkalo alternatyva bash ir tcsh su daugybe patobulinimų ir tinkinimo parinkčių, siūlomų per Oh-My-ZSH projektą.

Jei norite naudoti zsh kaip numatytąjį „Mac OS“ terminalo apvalkalą, o ne „bash“, galite tai padaryti gana paprastai atlikdami šiuos veiksmus:

Kaip nustatyti zsh kaip numatytąjį apvalkalą „Mac“ terminale

  1. Atidarykite terminalo programą ir ištraukite meniu „Terminalas“, pasirinkdami „Nuostatos“
    • Jei norite pakeisti visus apvalkalus į numatytuosius į zsh:
      • Pasirinkite skirtuką „Bendra“ ir pakeiskite „Shells open with:“ į „Command (complete path)“ ir įveskite:
      • /bin/zsh/

    • Norėdami pakeisti konkretų profilio apvalkalą į zsh:
      • Pasirinkite skirtuką „Profiliai“ ir sąraše pasirinkite profilį, kurį norite koreguoti (arba sukurkite tinkintą)
      • Eikite į skirtuką „Shell“ ir pažymėkite „Run command:“ ir įveskite „zsh“

    • Atidarykite naują terminalo langą arba atidarykite naują langą su konkrečiu profiliu, kuriam nustatėte zsh, dabar zsh bus numatytasis

Šis pakeitimas į zsh kaip numatytąjį apvalkalą išliks nuo išjungimo iki terminalo paleidimo iš naujo, nors visus šiuo metu aktyvius apvalkalus ar terminalo langus reikės atnaujinti arba rankiniu būdu įvesti zsh.

Taip, yra ir kitų būdų tai padaryti, bet įdomu tai, kad atidaromo apvalkalo nurodymas daugeliu atvejų padeda pagreitinti terminalo programą Mac OS, todėl ji taip pat gali padidinti našumą. (Norint padidinti greitį, nereikia zsh, galite pakeisti numatytąjį apvalkalą į bet ką, kas pasiekiama „Mac“, kad pasiektumėte tą patį efektą).

Taip pat galite pakeisti iTerm, populiarų terminalo pakaitalą, kad zsh būtų naudojamas kaip numatytasis apvalkalas, eidami į programos nuostatas ir pakoreguodami Profilius > Bendra > Komanda į 'zsh'

Dabar, kai „MacOS“ arba „Mac OS X“ yra numatytasis apvalkalas „zsh“, galbūt norėsite pažvelgti į puikų „oh-my-zsh“ projektą adresu https://github.com/robbyrussell /oh-my-zsh, kad surastumėte temas, funkcijas ir kitus tinkinimus, kuriuos norite įtraukti į zsh.

Kaip naudoti zsh kaip numatytąjį terminą, skirtą Mac OS