GNU/Linux >> Tutoriales Linux >  >> Linux

Habilitar resaltado de sintaxis en Vim

Cuando tiene que editar varios archivos en Vim desde su terminal, es bueno tener resaltada la sintaxis del contenido del archivo.

Para habilitar el resaltado de sintaxis en Vim mientras lo usa, ingrese al modo normal usando la tecla Esc y luego escriba :

:syntax on

Eso es fácil, ¿verdad? Permítame brindarle más detalles sobre cómo funciona y cómo puede hacer que este cambio sea permanente.

Resaltado de sintaxis en Vim

El resaltado de sintaxis se refiere a colorear un grupo de palabras, como palabras clave, de manera diferente a otros grupos de palabras, como nombres de variables, etc.

Con eso, puedes diferenciar fácilmente entre dos palabras, si es una palabra clave, datos, variable, constante, etc.

El resaltado de sintaxis en Vim no solo se limita a los lenguajes de secuencias de comandos (como sh , bash etc) y lenguajes de programación (como python , rust , c , cpp etc).

Usé Vim para editar mi apache2.conf y smb.conf , puedo decirle que funciona con casi todos los tipos de archivos.

Si ya ha abierto un archivo en Vim, a continuación se encuentran los pasos para activar el resaltado de sintaxis:

  1. Presione la tecla Escape (Esc) para ingresar al modo Normal en Vim.
  2. Escriba los dos puntos : símbolo para indicar que está escribiendo un comando.
  3. Después de los dos puntos, escriba syntax on .

Aquí, puede ver las líneas blancas simples que cambian de color después de activar el resaltado de sintaxis en Vim.

Habilitar el resaltado de sintaxis de forma predeterminada

Si finalmente le gusta el resaltado de sintaxis y desea que este cambio sea permanente, puede agregar la siguiente línea en su 'vimrc' (debe ubicarse en ~/.vimrc):

syntax on

Si tiene problemas con Vim que no detecta ciertos tipos de archivos, agregue la siguiente línea a su 'vimrc':

syntax on
filetype on

Desactivar resaltado de sintaxis

Por el motivo que sea, si no le gusta el resaltado de sintaxis, puede desactivarlo siguiendo los pasos que se indican a continuación:

  1. Presione la tecla Escape (Esc) para ingresar al modo Normal.
  2. Escriba los dos puntos : símbolo para decirle a Vim que interprete los siguientes golpes de teclado como un comando.
  3. Ahora, escribe syntax off .

Conclusión

Vim tiene la función de resaltar la sintaxis de un tipo de archivo en particular usando diferentes colores. Analizamos cómo habilitarlo, hacerlo permanente y cómo deshabilitarlo también.

Si está interesado en aprender más que solo los conceptos básicos de Vim, le recomiendo usar este programa de Jovica Ilic.


Linux
  1. Sintaxis_resaltado | LPR?

  2. ¿Menos resaltado de comandos y sintaxis?

  3. ¿Reemplazar Vi por Vim?

  4. Editor Vi y Vim:3 pasos para habilitar la opción Tesauro

  5. Cómo habilitar el color del texto en vi similar a vim en CentOS/RHEL

Vanilla Vim es divertido

Cómo eliminar líneas en Vim / Vi

Bat:un clon de gato con resaltado de sintaxis e integración con Git

Editor VIM

¿Cómo habilito el resaltado de sintaxis para .bash_aliases en vim?

¿Por qué no tengo resaltado de sintaxis cuando sudo vi <nombre de archivo>?