A zsh használata alapértelmezettként a Mac OS termináljában
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
- 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:
- 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
/bin/zsh/
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.