| Author: Eduardo Enriquez

Ponele pilas a tu terminal con oh my zsh

- ZSH -聽http://zsh.sourceforge.net/

Z shell聽(o simplemente聽zsh) es un potente聽int茅rprete de comandos聽para sistemas operativos de tipo聽Unix: esto es, linux y mac.

The Z-Shell, `zsh' for short, is a command interpreter for UNIX systems, or in UNIX jargon, a `shell', because it wraps around the commands you use. More than that, however, zsh is a particularly powerful shell --- and it's free, and under regular maintenance --- with lots of interactive features allowing you to do the maximum work with the minimum fuss. Of course, for that you need to know what the shell can do and how, and that's what this guide is for.

Guide ZSH: Chapter 1: A short introduction

Asi que b谩sicamente es otro interprete de comandos, pero sobre 茅ste se han construido configuraci贸n muy pontentes como oh-my-zsh

- 鈥淥h My ZSH!鈥:聽http://ohmyz.sh/

Ohmyzsh es un framework open source con m谩s de 58 mil estrellas en聽github para manejar configuraciones de zsh (una alternativa a bash). Adem谩s incluye muchisimos plugings (python, pip, virtualenvwrapper, rails, git, OSX, hub, capistrano, brew, ant, php, etc) y muchisimos temas.

# Dependencias
sudo apt-get install zsh git wget curl

# Instalacion
sh -c "$(wget https://raw.github.com/robbyrussell/oh-my-zsh/master/tools/install.sh -O -)"

Pero,聽 驴qu茅聽nos da?

Oh my zsh

Basicamente nos da la posibilidad de customizar el terminal. Podemos ver facilmente:

- El branch de git en el que estamos parados

- El virtualenv que est谩 activado

- Autocompletado inteligente con las flechitas luego de tocar dos veces tab

Pugins

Para instalar plugins solo basta editar el archivo .zshrc en el home y separ por espacios los plugins (link plugins)

plugins=(git python pip virtualenvwrapper)

Related Posts