En este tutorial, aprenderemos cómo usar el shell Zsh y la función de iluminación de ZSH-Syntax.
Que es zsh?
Z shell, comúnmente zsh, es una extensión de Bourne Again Shell (Bash). Viene con nuevas características y soportes para herramientas como complementos y temas. Dado que ofrece características similares a Bash, cambiar a ZSH es increíblemente fácil.
¿Qué es ZSH-Syntax Highlighting??
La función de resaltado de sintaxis ZSH similar a la que se encuentra en la carcasa de peces, se destaca automáticamente sus comandos a medida que los escribe, lo que puede ayudarlo a captar errores de sintaxis y solucionarlos antes de ejecutar el comando.
Instalación de ZSH
El primer paso antes de habilitar la resaltado de sintaxis para ZSH es asegurarnos de que tengamos instalado el shell. ZSH no viene preinstalado en la mayoría de las distribuciones de Linux, pero está disponible en los repositorios principales.
Para instalarlo, use los comandos:
#Instaling en Debian/Ubuntu
actualización de sudo apt-get
sudo apt-get instalación zsh
# Instalación en Arch/Manjaro
sudo Pacman -Sy
sudo Pacman -S ZSH
# Instalación en Fedora/Centos
actualización de sudo yum
sudo yum instalación zsh
Una vez que haya instalado ZSH con éxito, podemos proceder a configurar la resaltura de sintaxis del comando.
Cómo instalar ZSH-Syntax-Highlighting
Instalar la iluminación ZSH-Syntax es relativamente sencilla. Sin embargo, debe asegurarse de haber instalado GIT en su sistema antes de continuar. Puedes usar los comandos:
# En Debian
sudo apt-get install git
# Arch/Manjaro
sudo Pacman -S Git
#Fedora/Centos
sudo yum instalación git
Una vez instalado, comience clonando el repositorio usando el comando:
Git clon https: // github.com/zsh-users/zsh-syntax-highlighting.git
El siguiente paso es agregar la extensión de iluminación de sintaxis al .archivo zshrc. El valor de la variable ZDOTDIR determinará esto. Use el comando que se muestra a continuación:
echo "fuente $ (q-) pwd/zsh-syntax-
destacado/zsh-syntax-iluminación.zsh ">> $ zDotDir:-$ home/.ZSHRC
Finalmente, habilite la iluminación de sintaxis en su shell actual obteniendo el archivo con el comando:
fuente ./ZSH-Syntax-Highlighting/ZSH-Syntax-Highlighting.zsh
Usando Oh-My-Zsh
Si tiene el marco OH-MY-ZSH instalado para su shell ZSH, puede agregar la iluminación ZSH-Syntax como complemento.
Comience clonando el repositorio como:
Git clon https: // github.com/zsh-users/zsh-syntax-highlighting.git
$ Zsh_custom:-~/.Oh-my-zsh/custom/plugins/zsh-syntax-highlighting
Finalmente, agregue la iluminación ZSH-Syntax como el complemento en su .archivo zshrc como:
complementos = (ZSH-Syntax-Highlighting)
Para aplicar los cambios a su sesión de terminal actual, ingrese el comando:
fuente ~/.Oh-my-zsh/zshrc
Conclusión
Este tutorial le ha mostrado cómo instalar y configurar la función de iluminación de ZSH-Syntax. Usando esta función, puede ver la sintaxis de sus comandos en tiempo real y revisarlos antes de la ejecución.