¿Cómo habilito la resaltar de sintaxis en ZSH?

¿Cómo habilito la resaltar de sintaxis en ZSH?
Ya sea que sea un usuario eléctrico o simplemente comience a sumergir sus pies en la línea de comandos de Linux, debe aceptar la verdad ineludible de que nunca puede memorizar todos los comandos en el sistema. Encontrará instancias en las que ejecuta un comando incorrecto o hace referencia al menú de ayuda para realizar algunas operaciones.

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.