Cambio en Mac: entra Zsh, sale Bash

Para un usuario de mi nivel, creo que más bien básico, la simplicidad a la hora de configurar y lograr lo que necesito se anteponen a veces a lo extendido o robusta que puede ser una herramienta. Es por esto que he decidido cambiar Bash por Zsh, principalmente gracias a Oh My Zsh, un complemento que hace de esta shell una herramienta casi llegar y usar sin estar recurriendo a complicadas configuraciones.

Zsh recién instalado ya viene con autocompletado inteligente, corrección de comandos, alias de comandos, gracias oh my zsh existe la posibilidad de usar temas, plugins. Al contrario de Bash que hay que configurarlo todo a mano.

Después de terminar este post te recomiendo que leas Instalación y personalización de iTerm 2.

Primero debemos instalar las "Command Line Tools", luego "Homebrew", después "Zsh" y por último "Oh My Zsh".

Paso 1: Instalar Command Line Tools para OS X Mountain Lion

  • Ingresa a http://developer.apple.com/downloads utilizando tu Apple ID.
  • Luego en el cuadro de búsqueda pon "command line tools"
  • Dentro de la opciones de descarga, asegurate de descargar la última versión (Mac OS X Mountain Lion for XCode).
  • Instala

Paso 2: Instalar Homebrew

    • El maravilloso gestor de paquetes, que sirve para instalar desde la línea de comandos cientos de programas libres que no vienen instalados.

$ ruby -e "$(curl -fsSL https://raw.github.com/mxcl/homebrew/go)"

  • Luego queda ejecutar "brew doctor" para verificar que todo esté bien.

$ brew doctor

Paso 3: Ahora sí instalamos Zsh

  • Actualizamos la lista de paquetes.

$ brew update

  • Instalamos!

$ brew install zsh

  • Hacemos que Zsh sea nuestra shell por defecto, tecleamos en la terminal:

$ chsh -s /usr/local/bin/zsh

Paso 4: Ahora vitaminizamos Zsh con Oh My Zsh

  • Instalación mediante curl en la línea de comandos.

$ curl -L github.com/robbyrussell/oh-my-zsh/raw/master/tools/install.sh | sh

  • Para mayor personalización, con tu editor de texto favorito puedes editar el archivo .zshrc ubicado en tu ~ (Users/usuario/). En este archivo puedes agregar plugins, cambiar temas, crear alias, etc.

Para mayor personalización te recomiendo que leas Instalación y personalización de iTerm 2.

Te dejo a continuación un video que deja bien claro todas las mejoras que trae Zsh + OMZ.

Links que aportaron a este post:

Arturo

Me gusta lo relacionado a la administración de sistemas, además de la tecnología, el fútbol, el rugby, UFC y las sopaipillas con mostaza.

Suscribete a geek

Obtén los últimos artículos en tu correo.

o suscribete via RSS con Feedly!
comments powered by Disqus