Sådan bruges zsh som standard i Terminal til Mac OS

Anonim

Zsh, eller z shell, er et populært shell- alternativ til bash og tcsh, komplet med mange forbedringer og tilpasningsmuligheder, der tilbydes gennem Oh-My-ZSH-projektet.

Hvis du gerne vil bruge zsh som standardskal i Terminal til Mac OS i stedet for bash, kan du gøre det ret nemt ved at tage følgende trin:

Sådan indstilles zsh som standardskal i Terminal til Mac

  1. Åbn Terminal-appen, og træk menuen "Terminal" ned, og vælg "Preferences"
    • For at ændre alle skaller til standard til zsh:
      • Vælg fanen "Generelt", og skift "Skaller åbne med:" til "Kommando (komplet sti)", og indsæt følgende:
      • /bin/zsh/

    • For at ændre en specifik profilskal til zsh:
      • Vælg fanen "Profiler", og vælg en profil, der skal justeres fra listen (eller opret en brugerdefineret)
      • Gå til fanen "Shell" og marker "Kør kommando:" og indtast "zsh"

    • Åbn et nyt terminalvindue eller åbn et nyt vindue med den specifikke profil, du har indstillet zsh til, du vil nu have zsh som din standard

Denne ændring til zsh som standard shell vil fortsætte mellem afslutning og genstart af Terminal, selvom alle aktuelt aktive shells eller terminalvinduer skal opdateres eller manuelt indtaste zsh.

Ja, der er andre måder at gøre dette på, men interessant nok hjælper det i mange tilfælde at angive en shell, der skal åbnes, faktisk med at fremskynde Terminal-appen i Mac OS, så det kan også give et ydelsesboost (for en ordens skyld behøver det ikke at være zsh for at få hastighedsforbedringen, du kan ændre standardskallen til alt tilgængeligt på Mac for samme effekt).

Du kan også ændre iTerm, den populære terminalerstatning, til at bruge zsh som standard shell ved at gå til appen Præferencer og justere Profiler > Generelt > Kommando til 'zsh'

Nu hvor du har zsh som din standard shell i MacOS eller Mac OS X, vil du måske tage et kig på det fantastiske oh-my-zsh-projekt på https://github.com/robbyrussell /oh-my-zsh for at finde temaer, funktioner og andre tilpasninger til zsh.

Sådan bruges zsh som standard i Terminal til Mac OS