Notasbit

Las mejores noticias de tecnología en un sólo lugar

Publicado por: Genbeta

Publicado en: 13/12/2020 10:35

Escrito por: Marcos Merino

No todo es Bash: cómo cambiar tu intérprete de comandos de Bash a Zsh (e instalar 'Oh My Zsh!' para personalizarlo)

No todo es Bash: cómo cambiar tu intérprete de comandos de Bash a Zsh (e instalar 'Oh My Zsh!' para personalizarlo)

Cuando trabajamos desde una ventana de terminal de Linux (o de *BSD, o de WSL, etc), en realidad estamos trabajando con dos tipos de software: el emulador de terminal (Xterm, Konsole, Windows Terminal, etc) y el
intérprete de comandos ( o 'shell'): el programa responsable de convertir en instrucciones el texto que tecleamos.

Por defecto, en la mayoría de distribuciones Linux, incluyendo las distintas opciones disponibles desde WSL2, el intérprete de comandos que nos encontraremos será el popular y fiable Bash.
Un vistazo a Zsh

Ahora bien, cada gana mayor popularidad una alternativa a Bash llamada Z Shell o Zsh (de hecho, las últimas versiones de macOS ya lo incluyen por defecto).

Zsh es compatible a grandes rasgos con Bash, pero más personalizable, y con particularidades tanto en la forma en que interactuamos con la shell, como en la sintaxis de los scripts. Repasemos las ventajas de usar Zsh:

Permite vincular extensiones de archivo con un programa: La existencia de alias de sufijo permite que, tras crearlo ("alias -s txt="vim""), cada vez que tecleemos el nombre de un fichero de texto en la terminal se abra automáticamente el programa asociado (en este caso, Vim).










En Xataka

Viviendo la vida (casi) sin interfaz gráfica: así trabajan los linuxeros que ven todo dentro de una consola en modo texto


Globbing: El uso de caracteres comodín para nombres de archivo. De este modo, si tecleamos algo como "vim /u/l/b/d" y pulsamos …

Top noticias del 13 de Diciembre de 2020