Ci sono dei vantaggi nell'usare shell zsh vs bash nell'app Terminal? Inoltre, puoi usare zsh dal terminale? La mia comprensione di zsh è distorta.
Ci sono dei vantaggi nell'usare shell zsh vs bash nell'app Terminal? Inoltre, puoi usare zsh dal terminale? La mia comprensione di zsh è distorta.
Are there any advantages to using zsh vs bash?
Entrambi hanno il proprio set unico di funzionalità. Sta a te scegliere una conchiglia. Bash è la shell di login predefinita impostata per gli utenti in macOS, mentre zsh è anche disponibile.
can you use zsh from the terminal?
Sì. Basta digitare zsh
in Terminal per avviare la shell Zsh. Puoi anche impostare zsh
come shell predefinita andando a System Preferences app → Users & Groups
facendo clic con il pulsante destro del mouse sul nome dell'account e selezionando Advanced Options...
.
La scelta della shell è una questione soggettiva. Tuttavia, se sei un principiante della riga di comando, si consiglia di utilizzare la shell di Bash.
La shell Z (Zsh) è una shell Unix che può essere utilizzata come shell di login interattiva e come interprete di comandi per lo scripting di shell. Zsh è una shell Bourne estesa con un gran numero di miglioramenti, incluse alcune funzionalità di Bash, ksh e tcsh.
Potrei suggerirti di installare Zsh con il framework per la gestione fantastica del tuo ambiente zsh e passare a iTerm2 per terminale eccellente la sostituzione.
Installa zsh utilizzando Homebrew:
brew install zsh
Cambia utente corrente da bash a shell zsh:
chsh -s $(which zsh)
Successivamente installa uno dei popolari framework di shell come Oh My Zsh o Prezto .
Mi piace Oh My Zsh, quindi:
sh -c "$(curl -fsSL https://raw.githubusercontent.com/robbyrussell/oh-my-zsh/master/tools/install.sh)"
Scarica iTerm2 e dopo aver decompresso il file .zip, eseguilo.