Com utilitzar zsh com a predeterminat al terminal per a Mac OS

Anonim

Zsh, o z shell, és una alternativa popular de shell a bash i tcsh, que inclou moltes millores i opcions de personalització que s'ofereixen mitjançant el projecte Oh-My-ZSH.

Si voleu utilitzar zsh com a intèrpret d'ordres predeterminat a Terminal per a Mac OS en lloc de bash, podeu fer-ho amb força facilitat seguint els passos següents:

Com configurar zsh com a Shell predeterminat al terminal per a Mac

  1. Obre l'aplicació Terminal i desplega el menú "Terminal", escollint "Preferències"
    • Per canviar totes les intèrprets d'ordres per defecte a zsh:
      • Seleccioneu la pestanya “General” i canvieu “Peques obertes amb:” a “Ordre (camí complet)” i col·loqueu el següent:
      • /bin/zsh/

    • Per canviar un shell de perfil específic a zsh:
      • Trieu la pestanya “Perfils” i seleccioneu un perfil per ajustar de la llista (o creeu-ne un de personalitzat)
      • Vés a la pestanya “Shell” i marca “Executar comanda:” i introdueix “zsh”

    • Obre una finestra de terminal nova o obre una nova finestra amb el perfil específic per al qual has configurat zsh, ara tindreu zsh com a predeterminat

Aquest canvi a zsh com a intèrpret d'ordres predeterminat persistirà entre sortir i rellançar Terminal, tot i que qualsevol intèrpret d'ordres o finestra de terminal actius s'haurien d'actualitzar o introduir manualment zsh.

Sí, hi ha altres maneres de fer-ho, però curiosament, especificar un intèrpret d'ordres per obrir en realitat ajuda a accelerar l'aplicació Terminal a Mac OS en molts casos, de manera que també pot oferir un augment del rendiment. (per constar, no cal que sigui zsh per obtenir la millora de velocitat, podeu canviar l'intèrpret d'ordres per defecte a qualsevol cosa disponible al Mac per obtenir el mateix efecte).

També podeu canviar iTerm, el popular reemplaçament del terminal, per utilitzar zsh com a intèrpret d'ordres predeterminat si aneu a Preferències de l'aplicació i ajustau Perfils > General > Ordre a 'zsh'

Ara que teniu zsh com a intèrpret d'ordres predeterminat a MacOS o Mac OS X, potser voldreu fer una ullada al gran projecte oh-my-zsh a https://github.com/robbyrussell /oh-my-zsh per trobar temes, funcions i altres personalitzacions per portar a zsh.

Com utilitzar zsh com a predeterminat al terminal per a Mac OS