¿Hay alguna ventaja en usar zsh frente a bash shell en la aplicación Terminal? Además, ¿se puede usar zsh desde la terminal? Mi comprensión de zsh está sesgada.
Respuestas
¿Demasiados anuncios?El shell Z (Zsh) es un shell de Unix que puede utilizarse como shell de inicio de sesión interactivo y como intérprete de comandos para la creación de scripts de shell. Zsh es un shell Bourne extendido con un gran número de mejoras, incluyendo algunas características de Bash, ksh y tcsh.
Le sugiero que instale Zsh con el marco de trabajo para la gestión de lujo de su entorno zsh y cambiar a iTerm2 para una excelente terminal terminal.
Instalar zsh usando Homebrew:
brew install zsh
Cambiar el usuario actual de bash a zsh shell:
chsh -s $(which zsh)
A continuación, instale una de las estructuras de shell más populares, como Oh mi Zsh o Prezto .
Me gusta Oh My Zsh, así que:
sh -c "$(curl -fsSL https://raw.githubusercontent.com/robbyrussell/oh-my-zsh/master/tools/install.sh)"
Descargar iTerm2 y después de desempaquetar el archivo .zip, ejecutarlo.
¿Hay alguna ventaja en usar zsh frente a bash?
Ambos tienen sus propias características. Depende de ti elegir un shell. Bash es el shell de inicio de sesión por defecto para los usuarios en MacOS mientras que zsh también está disponible.
¿se puede usar zsh desde la terminal?
Sí. Simplemente escriba zsh
en el Terminal para iniciar el shell Zsh. También puede establecer zsh
como su shell por defecto yendo a System Preferences app → Users & Groups
haga clic con el botón derecho en el nombre de su cuenta y elija Advanced Options...
.
La elección del shell es una cuestión subjetiva. Sin embargo, si usted es un novato en la línea de comandos, se recomienda seguir con el shell Bash.