Como desarrolladores web, la línea de comandos se está convirtiendo en una parte cada vez más importante de nuestro flujo de trabajo.

Lo usamos para instalar paquetes desde npm, para probar puntos finales de API, para enviar confirmaciones a GitHub y mucho más.

Mi caparazón de elección es zsh.

zsh Es un shell de Unix altamente personalizable, que incluye algunas características muy potentes, como la finalización de pestañas, un historial inteligente, la expansión remota de archivos y mucho más .

En este artículo, le mostraré cómo instalar zsh.

Esta es una guía para principiantes que puede seguir cualquier persona (incluso usuarios de Windows, gracias al Subsistema de Windows para Linux).

Sin embargo, a la luz del anuncio de Apple de que zsh es ahora el shell estándar en macOS Catalina, los usuarios de mac pueden encontrarlo especialmente útil.

Empecemos.

✅Como Instalar zsh

No quiero ofrecer instrucciones detalladas de instalación para cada sistema operativo, sino algunas pautas generales.

Si se queda atascado instalando zsh, hay mucha ayuda disponible en línea.

En el momento de escribir, la versión actual de zsh es 5.7.1.

✅Instalar zsh en Mac OS

La mayoría de las versiones de macOS se entregan con zsh preinstalado.

Puede comprobar si este es el caso y si es así, qué versión está ejecutando con el comando: zsh –version.

Si la versión es 4.3.9 o superior, debería estar listo (necesitaremos al menos esta versión para instalar Oh My Zsh más adelante).

De lo contrario, puede seguir esta guía para instalar una versión más reciente de zsh usando homebrew.

Una vez instalado, puede establecer zsh como el shell por defecto usando: chsh -s $(which zsh).

Después de emitir este comando, deberá cerrar sesión y luego volver a iniciarla para que los cambios surtan efecto.

Si en algún momento decide que no le gusta zsh, puede volver a utilizar Bash: chsh -s $(which bash).

✅Instalar zsh en Linux

En distribuciones basadas en Ubuntu, puede instalar zsh usando: sudo apt-get install zsh.

Una vez que se completa la instalación, puede verificar la versión usando zsh –version, luego hacer zsh su shell predeterminado usando chsh -s $(which zsh).

Deberá cerrar sesión y luego volver a iniciarla para que los cambios surtan efecto.

Al igual que con MacOS, se puede volver a usar Bash: chsh -s $(which bash).

Ventanas

Desafortunadamente, aquí es donde las cosas comienzan a complicarse un poco.

Zsh es un shell de Unix y para que funcione en Windows, deberá activar Windows Subsystem for Linux (WSL) , un entorno en Windows 10 para ejecutar binarios de Linux.

Primer intento

Cuando abra zsh por primera vez, el siguiente menú lo recibirá.

Menú de primera ejecución de Zsh

Si selecciona, (1)se lo dirigirá a un menú que le permite configurar el historial, las combinaciones de teclas y muchas otras cosas.

Sin embargo, sugiero seleccionar (2)cuál creará un perfil de configuración con la configuración predeterminada recomendada.

Ubicar el archivo de configuración

Ahora echemos un vistazo al archivo que zsh acaba de crear.

Ingrese su directorio de inicio y abra el archivo .zshrc en el editor de su elección.

Este archivo se ejecuta cada vez que inicia zsh y es el lugar donde reside cualquier configuración personalizada.

🥇Instale Oh My Zsh

Si solo sigue uno de estos consejos, debe ser este.

Oh My Zsh es un marco impulsado por la comunidad para administrar su configuración de zsh y viene con miles de funciones útiles, ayudantes, complementos y temas.

Muchos de los siguientes consejos dependerán de que tengas esto instalado.

Como se explica en la página de inicio del proyecto, puede instalarlo usando cURL o wget.

sh -c “$(curl -fsSL https://raw.github.com/robbyrussell/oh-my-zsh/master/tools/install.sh)”

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

Esto supone que tiene instalado git, lo cual esperamos que ya tenga.

¡Haz clic para puntuar esta entrada!
(Votos: 1 Promedio: 4)