Comment utiliser zsh par défaut dans le terminal pour Mac OS
Zsh, ou z shell, est une alternative populaire au bash et tcsh, avec de nombreuses améliorations et options de personnalisation offertes par le projet Oh-My-ZSH.
Si vous souhaitez utiliser zsh comme shell par défaut dans Terminal pour Mac OS plutôt que bash, vous pouvez le faire assez facilement en suivant les étapes suivantes :
Comment définir zsh comme Shell par défaut dans Terminal pour Mac
- Ouvrez l'application Terminal et déroulez le menu "Terminal", en choisissant "Préférences"
- Pour changer tous les shells en zsh par défaut :
- Choisissez l'onglet "Général" et changez "Shells open with :" en "Command (complete path)" et placez ce qui suit :
- Pour changer un shell de profil spécifique en zsh :
- Choisissez l'onglet "Profils" et sélectionnez un profil à ajuster dans la liste (ou créez un profil personnalisé)
- Allez dans l'onglet "Shell" et cochez "Run command :" et entrez "zsh"
- Ouvrez une nouvelle fenêtre du terminal ou une nouvelle fenêtre avec le profil spécifique que vous avez défini pour zsh, vous aurez maintenant zsh comme valeur par défaut
/bin/zsh/
Ce changement de zsh comme shell par défaut persistera entre l'arrêt et le redémarrage de Terminal, bien que tous les shells ou fenêtres de terminal actuellement actifs devront être rafraîchis ou entrer manuellement zsh.
Oui, il y a d'autres façons de faire, mais il est intéressant de noter que le fait de spécifier un shell à ouvrir contribue à accélérer l'application Terminal sous Mac OS dans de nombreux cas, ce qui peut également améliorer les performances (pour mémoire, il n'est pas nécessaire d'utiliser zsh pour obtenir l'amélioration de la vitesse, vous pouvez changer le shell par défaut en n'importe quel shell disponible sur le Mac pour le même effet).
Vous pouvez également changer iTerm, le populaire remplacement de Terminal, pour utiliser zsh comme shell par défaut en allant dans les Préférences de l'application et en ajustant Profils> Général> Commande à 'zsh'
Maintenant que vous avez zsh comme shell par défaut sous MacOS ou Mac OS X, vous pouvez jeter un coup d'œil à le grand projet oh-my-zsh sur https://github.com/robbyrussell/oh-my-zsh pour trouver des thèmes, des fonctions et d'autres personnalisations à apporter à zsh.