ZSH como shell predeterminada
2021-05-24
Índice
Me he dado cuenta de que he escrito varios artículos sobre Zsh pero en ninguno de ellos escribo de como instalarlo y como hacer que sea tu shell predeterminada, quizás porque en una rápida búsqueda por internet lo encuentres fácilmente, pero como siento que esta serie de artículos no estaría completa sin empezar por lo mas básico, su instalación.
Instalación
Por norma general casi todas las distribuciones de gnu/linux vienen con Bash como shell predeterminada, por lo que deberemos de instalar zsh desde los repositorios, por ejemplo para Arch-Linux :
sudo pacman -S zsh
Zsh como shell predeterminada
Una vez instalado el paquete zsh debemos hacer que sea la nueva shell de nuestro sistema, podemos ver las shells instalas con el comando chsh
chsh -l
/bin/sh
/bin/bash
/usr/bin/git-shell
/bin/zsh
/usr/bin/zsh
Si quieres saber que shell estas utilizando
echo $SHELL
bash
Para seleccionar zsh como shell predeterminada
chsh -s /bin/zsh
Configuración
La primera vez que ejecutemos zsh nos mostrará un asistente para una primera configuracion básica de zsh, donde deberemos de responder a una serie de preguntas para establecer el tamaño del historial, personalizar el número de líneas a guardar, etc.
Si quieres ejecutar el asistente de forma manual puedes ejecutar:
autoload -Uz zsh-newuser-install
zsh-newuser-install -f
Como digo es una configuración muy básica, zsh se puede mejorar enormemente instalando el framework Oh My Zsh y sus plugins, pero si prefieres no instalar dicho framework y aprender como personalizar tu shell zsh, te recomiendo que leas los artículos que escribí sobre ello
Espero que te haya gustado, pasa un buen día. 🐧