macOS Catalina heeft een nieuwe shell; zsh. Je wordt er niet automatisch naar overgeschakeld, maar elke keer dat je Terminal opent, zie je een bericht met de melding 'De standaard interactieve shell is nu zsh. Voer chsh -s / bin / zsh ’uit om je account bij te werken om zsh te gebruiken. Je hoeft het niet te gebruiken, en als je bent overgeschakeld naar zsh, is het heel gemakkelijk om terug te schakelen naar bash. Als je bent teruggeschakeld naar bash, zie je het bericht waarschijnlijk weer. Hier is hoe je het kunt verbergen.
Verbergen ‘standaard interactieve shell is nu zsh’
Om het bericht te verbergen nadat u overschakelt naar bash, moet u uw bash-profiel bewerken. Open daarvoor de TextEditor-app of een andere teksteditor naar keuze.
Ga naar Bestand> Openen en selecteer uw thuismap vande kolom links. Gebruik de Command + Shift +. sneltoets om verborgen bestanden weer te geven als ze nog niet zijn ingesteld om weer te geven. Zoek het .bash_profile-bestand en open het in de gewenste teksteditor.
Het .bash_profile-bestand is mogelijk leeg of niet. Het hangt af van welke wijzigingen u in het profiel heeft aangebracht. Hoe dan ook, voeg de volgende regel toe aan het bestand en sla de wijziging op.
export BASH_SILENCE_DEPRECATION_WARNING=1
De Terminal toont niet langer de ‘De standaard interactieve shell is nu zsh. Als je je account wilt bijwerken om zsh te gebruiken, voer je het bericht chsh -s / bin / zsh bovenaan uit.
Het is onwaarschijnlijk dat je dit bericht ooit zult missen, maar om het terug te krijgen, moet je het .bash_profile-bestand openen en de regel verwijderen die je hierboven hebt toegevoegd. Sla de wijziging op en het bericht verschijnt opnieuw.
Het bericht verschijnt en blijft hangen als u dat bentmet behulp van een andere shell dan zsh. Het is misschien vervelend, maar het is noodzakelijk omdat Apple wil dat je weet dat er een nieuwe standaardshell is waarnaar je moet overschakelen. Als u absoluut geen gebruik wilt maken van de nieuwe shell, wordt het bericht zeker vervelend. Het is niet iets dat iemand gewend is.
Als je bang bent om over te schakelen naar zsh,je moet kijken naar wat het te bieden heeft. Als het iets is, is het beter en op zijn minst is de overgang van bash naar zsh niet zo pijnlijk. Zsh biedt meer maatwerk en de auto-complete functie is slimmer. De verschillen zijn klein, maar ze zijn er en ze kunnen groot blijken te zijn zodra je het begint te gebruiken. Het heeft ook een paar opdrachten die bash niet heeft, dus als er niets anders is, wil je zeker zsh uitchecken.
Comments