Com habilitar el ressaltat de sintaxi a l'editor Vi/Vim


Una de les maneres més fàcils d'augmentar la llegibilitat i el context del text d'un fitxer de configuració o del vostre codi font per a diversos llenguatges de programació, és utilitzar un editor de text que admeti \resaltat de sintaxis.

El ressaltat de sintaxi és un component senzill però útil en la majoria, si no en tots, els editors de text que s'utilitzen per a llenguatges de programació, scripts o de marcatge, que permet mostrar text en colors, sobretot codi font, en diferents colors (i possiblement fonts) corresponents a la categoria. de termes.

En aquest article, mostrarem com activar el ressaltat de sintaxi de manera temporal o permanent a l'editor de text Vi/Vim.

VIM és una versió alternativa i avançada de l'editor de VI que habilita la funció de ressaltat de sintaxi a VI. El ressaltat de sintaxi significa que pot mostrar algunes parts del text amb altres tipus de lletra i colors. VIM no mostra el fitxer sencer, però té algunes limitacions a l'hora de ressaltar paraules clau o text concrets que coincideixin amb un patró d'un fitxer. De manera predeterminada, VIM funciona a tots els terminals Linux, però alguns terminals tenen capacitats de ressaltat mínimes per executar-se.

VIM té una altra característica fantàstica que ens permet desactivar o activar el ressaltat de la sintaxi mitjançant l'opció de sintaxi activada i desactivada.

Com instal·lar VIM

La majoria del sistema Linux ja incloïa el paquet VIM, si no, instal·leu-lo amb l'eina YUM.

# yum -y install vim-enhanced

Com habilitar el ressaltat de sintaxi a VI i VIM

Per habilitar la funció de ressaltat de sintaxi a l'editor VI, obriu el fitxer anomenat /etc/profile.

# vi /etc/profile

Afegiu la funció d'àlies a VI apuntant a VIM al fitxer /etc/profile. Aquest fitxer s'utilitza per establir funcions d'àlies globalment.

alias vi=vim

Si voleu establir àlies i funcions específics de l'usuari, heu d'obrir el fitxer .bashrc al directori d'usuari.

# vi /home/tecmint/.bashrc

Afegiu la funció d'àlies. Per exemple, establim un àlies per a l'usuari tecmint.

alias vi=vim

Després de fer canvis al fitxer, heu de restablir els canvis executant l'ordre següent.

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

Prova el ressaltat de sintaxi a l'editor Vi

Obriu qualsevol codi d'exemple de fitxer amb l'editor vi. Per defecte, el ressaltat de sintaxi s'activa automàticament al fitxer /etc/vimrc.

Activa o desactiva el ressaltat de sintaxi a VI

Podeu activar o desactivar el ressaltat de sintaxi prement el botó ESC i utilitzar l'ordre com a :syntax on i :syntax off a l'editor Vi. Consulteu exemples de captures de pantalla.

Si sou nou a vi/vim, trobareu útils les guies següents:

  1. Aprèn Vi/Vim com a editor de text complet a Linux
  2. Aprèn trucs i consells útils de l'editor Vi/Vim a Linux
  3. 8 trucs interessants de l'editor Vi/Vim per a cada usuari de Linux
  4. Com protegir amb contrasenya un fitxer Vim a Linux

Podeu compartir amb nosaltres qualsevol altre consell o truc útil de vi/vim que us trobeu mitjançant el formulari de comentaris a continuació.