Cum să utilizați zsh ca implicit în Terminal pentru Mac OS
Zsh, sau z shell, este o alternativă populară de shell la bash și tcsh, completă cu multe îmbunătățiri și opțiuni de personalizare oferite prin proiectul Oh-My-ZSH.
Dacă doriți să utilizați zsh ca shell implicit în Terminal pentru Mac OS, mai degrabă decât bash, puteți face acest lucru destul de ușor urmând următorii pași:
Cum să setați zsh ca Shell implicit în Terminal pentru Mac
- Deschide aplicația Terminal și trage în jos meniul „Terminal”, alegând „Preferințe”
- Pentru a schimba toate shell-urile la implicit la zsh:
- Alege fila „General” și schimbă „Cochilii deschise cu:” în „Comandă (cale completă)” și plasează următoarele:
- Pentru a schimba un anumit shell de profil în zsh:
- Alege fila „Profiluri” și selectează un profil de ajustat din listă (sau creează unul personalizat)
- Accesați fila „Shell” și bifați „Run command:” și introduceți „zsh”
- Deschide o nouă fereastră Terminal sau deschide o nouă fereastră cu profilul specific pentru care ai setat zsh, acum vei avea zsh ca implicit
/bin/zsh/
Această modificare a zsh ca shell implicit va persista între închiderea și relansarea Terminalului, deși orice shell-uri sau ferestre de terminal active în prezent ar trebui să reîmprospăteze sau să introducă manual zsh.
Da, există și alte modalități de a face acest lucru, dar destul de interesant, specificarea unui shell pentru a deschide de fapt ajută la accelerarea aplicației Terminal în Mac OS în multe cazuri, așa că poate oferi și o creștere a performanței. (Pentru înregistrare, nu trebuie să fie zsh pentru a obține îmbunătățirea vitezei, puteți schimba shell-ul implicit cu orice disponibil pe Mac pentru același efect).
De asemenea, puteți schimba iTerm, popularul înlocuitor al terminalului, pentru a utiliza zsh ca shell implicit, accesând aplicația Preferințe și ajustând Profiluri > General > Comanda la „zsh”
Acum că aveți zsh ca shell implicit în MacOS sau Mac OS X, poate doriți să aruncați o privire la marele proiect oh-my-zsh la https://github.com/robbyrussell /oh-my-zsh pentru a găsi teme, funcții și alte personalizări de adus în zsh.