Julio Ripoll Moreno Blog

Bienvenido a mi blog

Instalar Oh My Zsh en Ubuntu

Zsh es un potente intérprete de comandos que puede funcionar como shell interactiva y como intérprete de lenguaje de scripting. Muchas de las características útiles de bash, ksh y tcsh se incorporaron a zsh y ofrece numerosas ventajas como: - Eficiencia - Completado de tabulador mejorado - Expansión de nombres de fichero mejorada - Manejo de arrays mejorado

OhMyZsh es un framework Open Source que pretende ayudar a la administración de la configuración de Zsh. Incluye un monton de funciones útiles, helpers, complementos y temas para nuestra terminal.

OhMyZsh

Instalación

Para poder instalar OhMyZsh en Ubuntu Linux tenemos que seguir los siguientes pasos:

sudo apt-get install curl
sudo apt-get install git
sudo apt-get install zsh
sh -c "$(curl -fsSL https://raw.githubusercontent.com/robbyrussell/oh-my-zsh/master/tools/install.sh)"

Ahora comprobaremos que la instalación se ha realizado correctamente:

➜  ~ zsh --version
zsh 5.4.2 (x86_64-ubuntu-linux-gnu)
➜  ~ echo $SHELL
/usr/bin/zsh

Usando Oh My Zsh

Plugins

Oh My Zsh viene con una gran cantidad de plugins que podemos utilizar. Puedes ver el listado de plugins en github o en la wiki

Activar Plugins

Una vez que localizados uno o varios plugins que quieras añadir a Oh My Zsh, deberas habilitarlos en el archivo .zshrc en tu $HOME. Ábrelo y añádelos en la sección plugins.

vim ~/.zshrc
# Which plugins would you like to load? (plugins can be found in ~/.oh-my-zsh/plugins/*)
# Custom plugins may be added to ~/.oh-my-zsh/custom/plugins/
# Example format: plugins=(rails git textmate ruby lighthouse)
# Add wisely, as too many plugins slow down shell startup.
plugins=(
  git
  gradle
  ubuntu
)

Usando los plugins

La mayoríá de los plugins incluyen un archivo README en el que explican como utilizarlo.

Temas

Actualmente existen más de ciento cuarenta temas que podemos configurar en nuestra terminal. Puedes verlos en la wiki ya que cada tema incluye capturas de pantalla.

Selecciona un tema

El tema por defecto de nuestra Oh My Zsh es robbyrussell.

Si quieres cambiar el tema por otro es tan sencillo como editar el archivo ~/.zshrc y cambiar el nombre del tema.

ZSH_THEME="bureau"

Para carcargar nuestra nuevo configuración bastará con abrir un nuevo terminal o recargar el archivo ~/.zshrc

source ~/.zshrc
comments powered by Disqus