ZSH es un shell para Linux al igual que Bash o SH.
Este shell tiene algunas funcionalidades que otros no tienen como la integración con Git mediante plugins así como la posibilidad de usar themes y personalizar nuestra shell.
A continuación, vamos a ver como instalar ZSH en Ubuntu para después instalar el framework Oh My ZSH.
Empezamos por ejecutar estos comandos que actualizarán los repositorios e instalará ZSH.
sudo apt-get update
sudo apt-get install zsh
Pulsamos la tecla Y para confirmar la instalación.
Al acabar, ejecutamos el siguiente comando para asegurarnos de que todo a ido de forma correcta, ya que este nos dará la versión que tenemos instalada.
zsh --version
Ahora pasamos a establecer como predeterminada esta nueva shell con el comando:
sudo usermod -s /usr/bin/zsh $(whoami)
A continuación, reiniciamos el equipo con:
sudo reboot
Una vez iniciemos el equipo, abrimos la terminal y nos aparecerá algo como lo siguiente:
Escribimos el número 2 y pulsamos Enter para que cree un archivo de configuración con los ajustes por defecto.
Ahora vamos a pasar a instalar el framework Oh My ZSH que nos proporcionará nuevos comandos con los que seremos más productivos.
Ejecutamos simplemente el siguiente comando:
sh -c "$(curl -fsSL https://raw.github.com/ohmyzsh/ohmyzsh/master/tools/install.sh)"