Comment utiliser zsh par défaut dans Terminal pour Mac OS

Anonim

Zsh, ou z shell, est une alternative shell populaire à bash et tcsh, avec de nombreuses améliorations et options de personnalisation proposées 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

  1. Ouvrez l'application Terminal et déroulez le menu "Terminal", en choisissant "Préférences"
    • Pour changer tous les shells par défaut en zsh :
      • Choisissez l'onglet "Général" et remplacez "Les shells s'ouvrent avec :" par "Commande (chemin complet)" et placez ce qui suit :
      • /bin/zsh/

    • Pour changer un shell de profil spécifique en zsh :
      • Choisissez l'onglet "Profils" et sélectionnez un profil à régler dans la liste (ou créez-en un personnalisé)
      • Allez dans l'onglet "Shell" et cochez "Exécuter la commande :" et entrez "zsh"

    • Ouvrez une nouvelle fenêtre de terminal ou ouvrez une nouvelle fenêtre avec le profil spécifique pour lequel vous avez défini zsh, vous aurez maintenant zsh par défaut

Cette modification de zsh en tant que shell par défaut persistera entre la fermeture et la relance de Terminal, bien que tous les shells ou fenêtres de terminal actuellement actifs doivent être actualisés ou entrer manuellement zsh.

Oui, il existe d'autres façons de le faire, mais il est intéressant de noter que le fait de spécifier un shell à ouvrir aide en fait à accélérer l'application Terminal sous Mac OS dans de nombreux cas, ce qui peut également offrir une amélioration des performances (pour mémoire, il n'est pas nécessaire d'utiliser zsh pour obtenir l'amélioration de la vitesse, vous pouvez remplacer le shell par défaut par tout ce qui est disponible sur le Mac pour le même effet).

Vous pouvez également modifier iTerm, le remplacement populaire du terminal, pour utiliser zsh comme shell par défaut en accédant aux Préférences de l'application et en ajustant Profils > Général > Commande sur 'zsh'

Maintenant que vous avez zsh comme shell par défaut dans MacOS ou Mac OS X, vous voudrez peut-être jeter un œil au 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.

Comment utiliser zsh par défaut dans Terminal pour Mac OS