Cómo habilitar el resaltado de sintaxis en Vi/Vim Editor


Una de las formas más fáciles de mejorar la legibilidad y el contexto del texto en un archivo de configuración o su código fuente para varios lenguajes de programación, es mediante el uso de un editor de texto que admita "resaltado de sintaxis".

El resaltado de sintaxis es un componente simple pero útil en la mayoría, si no en todos, los editores de texto que se utilizan para programación, secuencias de comandos o lenguajes de marcado, que permite mostrar texto en color, especialmente código fuente, en diferentes colores (y posiblemente fuentes) correspondientes a la categoría. de términos.

En este artículo, mostraremos cómo activar el resaltado de sintaxis de forma temporal o permanente en el editor de texto Vi/Vim.

VIM es una versión alternativa y avanzada del editor de VI que habilita la función de resaltado de sintaxis en VI. El resaltado de sintaxis significa que puede mostrar algunas partes del texto en otras fuentes y colores. VIM no muestra el archivo completo, pero tiene algunas limitaciones para resaltar palabras clave particulares o texto que coincide con un patrón en un archivo. De forma predeterminada, VIM funciona en todos los terminales Linux, pero algunos terminales tienen capacidades de resaltado mínimas para ejecutarse.

VIM tiene otra gran característica que nos permite desactivar o activar el resaltado de sintaxis usando la sintaxis de opciones activada y desactivada.

Cómo instalar VIM

La mayor parte del sistema Linux ya incluía el paquete VIM, si no, instálelo con la herramienta YUM.

# yum -y install vim-enhanced

Cómo habilitar el resaltado de sintaxis en VI y VIM

Para habilitar la función de resaltado de sintaxis en el editor de VI, abra el archivo llamado/etc/profile.

# vi /etc/profile

Agregue la función de alias al VI apuntando a VIM en el archivo/etc/profile. Este archivo se utiliza para establecer funciones de alias de forma global.

alias vi=vim

Si desea establecer funciones y alias específicos del usuario, debe abrir el archivo .bashrc en el directorio de usuario.

# vi /home/tecmint/.bashrc

Agregue la función de alias. Por ejemplo, establecemos un alias para el usuario de tecmint.

alias vi=vim

Después de realizar cambios en el archivo, debe restablecer los cambios ejecutando el siguiente comando.

# source /etc/profile
OR
# source /home/tecmint/.bashrc

Prueba de resaltado de sintaxis en Vi Editor

Abra cualquier código de archivo de ejemplo con el editor vi. De forma predeterminada, el resaltado de sintaxis se activa automáticamente en el archivo/etc/vimrc.

Activar o desactivar el resaltado de sintaxis en VI

Puede Activar o Desactivar el resaltado de sintaxis presionando el botón ESC y usar el comando como: sintaxis activada y: sintaxis desactivada en el editor Vi. Consulte capturas de pantalla de ejemplo.

Si es nuevo en vi/vim, encontrará útiles las siguientes guías:

  1. Aprenda Vi/Vim como editor de texto completo en Linux
  2. Aprenda trucos y consejos útiles del editor Vi/Vim en Linux
  3. 8 trucos interesantes del editor Vi/Vim para cada usuario de Linux
  4. Cómo proteger con contraseña un archivo Vim en Linux

Puede compartir con nosotros cualquier otro consejo o truco útil de vi/vim que haya encontrado, a través del formulario de comentarios a continuación.