A zsh használata alapértelmezettként a Mac OS termináljában

Anonim

A Zsh vagy z shell a bash és tcsh népszerű shell- alternatívája, számos fejlesztéssel és testreszabási lehetőséggel kiegészítve, amelyeket az Oh-My-ZSH projekt kínál.

Ha a bash helyett a zsh-t szeretné alapértelmezett shellként használni a Mac OS termináljában, akkor ezt meglehetősen egyszerűen megteheti a következő lépésekkel:

A zsh beállítása alapértelmezett shellként a Mac terminálban

  1. Nyissa meg a Terminal alkalmazást, és húzza le a „Terminal” menüt, és válassza a „Beállítások” lehetőséget.
    • Az összes shell alapértelmezett zsh-re állítása:
      • Válassza ki az „Általános” lapot, és módosítsa a „Shells open with:” elemet „Command (teljes elérési út)” értékre, és helyezze el a következőket:
      • /bin/zsh/

    • Egy adott profilhéj módosítása zsh-re:
      • Válassza ki a „Profilok” lapot, és válassza ki a módosítani kívánt profilt a listából (vagy hozzon létre egy egyénit)
      • Lépjen a „Shell” fülre, és jelölje be a „Run command:” pontot, és írja be a „zsh” parancsot.

    • Nyisson meg egy új terminálablakot, vagy nyisson meg egy új ablakot a zsh-t beállított profillal, akkor mostantól a zsh lesz az alapértelmezett

A zsh-ra, mint alapértelmezett shellre történő módosítás a terminál kilépése és újraindítása között is megmarad, bár minden jelenleg aktív shellnek vagy terminálablaknak frissítenie kell, vagy manuálisan be kell írnia a zsh-t.

Igen, vannak más módok is erre, de érdekes módon a megnyitandó shell megadása sok esetben felgyorsítja a Terminal alkalmazást Mac OS rendszerben, így teljesítménynövekedést is kínálhat. (Egyébként nem kell zsh-nak lennie a sebességjavítás eléréséhez, az alapértelmezett shellt bármire módosíthatja, ami elérhető a Mac-en ugyanazért a hatásért).

Az iTerm-et, a népszerű terminálhelyettesítőt is módosíthatja úgy, hogy a zsh-t használja alapértelmezett shellként. Ehhez nyissa meg az alkalmazás Beállítások menüjét, és állítsa be a Profilok > Általános > parancsot a „zsh”-ra

Most, hogy a zsh az alapértelmezett shell a MacOS vagy Mac OS X rendszerben, érdemes egy pillantást vetni a nagyszerű oh-my-zsh projektre a https://github.com/robbyrussell címen. /oh-my-zsh, hogy megtalálja a témákat, funkciókat és egyéb testreszabásokat a zsh-be.

A zsh használata alapértelmezettként a Mac OS termináljában