Zsh gebruiken als standaard in Terminal voor Mac OS

Anonim

Zsh, of z shell, is een populair shell- alternatief voor bash en tcsh, compleet met vele verbeteringen en aanpassingsmogelijkheden die worden aangeboden via het Oh-My-ZSH-project.

Als je zsh als de standaard shell in Terminal voor Mac OS wilt gebruiken in plaats van bash, kun je dat vrij eenvoudig doen door de volgende stappen te volgen:

Zsh instellen als standaard shell in Terminal voor Mac

  1. Open de Terminal-app en ga naar het menu "Terminal" en kies "Voorkeuren"
    • Om alle shells terug te zetten naar standaard zsh:
      • Kies het tabblad "Algemeen" en wijzig "Shells openen met:" in "Opdracht (volledig pad)" en plaats het volgende:
      • /bin/zsh/

    • Om een ​​specifieke profielshell te wijzigen in zsh:
      • Kies het tabblad 'Profielen' en selecteer een profiel om aan te passen uit de lijst (of maak een aangepast profiel aan)
      • Ga naar het tabblad “Shell” en vink “Run command:” aan en voer “zsh” in

    • Open een nieuw Terminal-venster of open een nieuw venster met het specifieke profiel waarvoor je zsh hebt ingesteld, je hebt nu zsh als je standaard

Deze wijziging naar zsh als de standaard shell blijft bestaan ​​tussen het afsluiten en het opnieuw starten van Terminal, hoewel actieve shells of terminalvensters moeten worden vernieuwd of handmatig zsh moeten worden ingevoerd.

Ja, er zijn andere manieren om dit te doen, maar interessant genoeg helpt het specificeren van een te openen shell in veel gevallen om de Terminal-app in Mac OS te versnellen, dus het kan ook een prestatieverbetering bieden (voor de goede orde, het hoeft niet zsh te zijn om de snelheidsverbetering te krijgen, je kunt de standaard shell wijzigen in alles wat beschikbaar is op de Mac voor hetzelfde effect).

Je kunt iTerm, de populaire Terminal-vervanging, ook wijzigen om zsh als de standaard shell te gebruiken door naar de app Voorkeuren te gaan en Profielen > Algemeen > Commando aan te passen naar 'zsh'

Nu je zsh als je standaard shell hebt in MacOS of Mac OS X, wil je misschien eens kijken naar het geweldige oh-my-zsh-project op https://github.com/robbyrussell /oh-my-zsh om thema's, functies en andere aanpassingen te vinden om naar zsh te brengen.

Zsh gebruiken als standaard in Terminal voor Mac OS