Cum să activați evidențierea sintaxei în Editorul Vi/Vim


Una dintre cele mai ușoare modalități de a îmbunătăți lizibilitatea și contextul textului dintr-un fișier de configurare sau din codul sursă pentru diferite limbaje de programare, este utilizarea unui editor de text care acceptă „evidențierea sintaxei”.

Evidențierea sintaxei este o componentă simplă, dar utilă în majoritatea, dacă nu în toate editoarele de text, care sunt utilizate pentru programare, scriptare sau limbaje de marcare, care permite afișarea textului colorat, în special a codului sursă, în culori diferite (și eventual fonturi) corespunzătoare categoriei de termeni.

Citiți și: 10 motive pentru care ar trebui să utilizați editorul de text Vi/Vim în Linux

În acest articol, vom arăta cum să activați temporar sau permanent evidențierea sintaxei în editorul de text Vi/Vim.

VIM este o versiune alternativă și avansată a editorului VI care activează funcția de evidențiere a sintaxei în VI. Evidențierea de sintaxă înseamnă că poate afișa unele părți de text în alte fonturi și culori. VIM nu afișează întregul fișier, dar are anumite limitări în evidențierea anumitor cuvinte cheie sau text care se potrivește cu un model dintr-un fișier. Implicit, VIM funcționează pe toate terminalele Linux, dar unele terminale au capabilități minime de evidențiere pentru a rula.

VIM are o altă caracteristică excelentă care ne permite să Dezactivam sau Activăm evidențierea sintaxei folosind opțiunile Sintaxa activată și sintaxa dezactivată.

Cum se instalează VIM

Majoritatea sistemului Linux includea deja pachetul VIM, dacă nu, instalați-l folosind instrumentul YUM.

yum -y install vim-enhanced

Cum să activați evidențierea sintaxei în VI și VIM

Pentru a activa funcția Evidențierea sintaxei în editorul VI, deschideți fișierul numit /etc/profile.

vi /etc/profile

Adăugați funcția de alias la VI indicând spre VIM în fișierul /etc/profile. Acest fișier este folosit pentru a seta funcții de alias la nivel global.

alias vi=vim

Dacă doriți să setați alias-uri și funcții specifice utilizatorului, atunci trebuie să deschideți fișierul .bashrc din directorul utilizatorului.

vi /home/tecmint/.bashrc

Adăugați funcția alias. De exemplu, am stabilit un alias pentru utilizatorul tecmint.

alias vi=vim

După ce ați făcut modificări la fișier, trebuie să resetați modificările executând următoarea comandă.

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

Testați evidențierea sintaxei în Editorul Vi

Deschideți orice exemplu de cod de fișier cu editorul vi. În mod implicit, Evidențierea sintaxei este activată automat în fișierul /etc/vimrc.

Exemplu de evidențiere a sintaxei în VI

Activați sau dezactivați evidențierea sintaxei în VI

Puteți să Activați sau Dezactivați evidențierea sintaxei apăsând butonul ESC  și folosiți comanda ca :syntax on și :syntax off în editorul Vi. Consultați exemple de capturi de ecran.

Activați Evidențierea sintaxei în VI

Dezactivați Evidențierea sintaxei în VI

Dacă sunteți nou în vi/vim, veți găsi următoarele ghiduri utile:

  1. Învață Vi/Vim ca editor de text complet în Linux
  2. Aflați trucuri și sfaturi utile pentru editorul Vi/Vim în Linux
  3. 8 trucuri interesante pentru editorul Vi/Vim pentru fiecare utilizator Linux
  4. Cum să protejați cu parolă un fișier Vim în Linux

Ne puteți împărtăși cu noi orice alte sfaturi sau trucuri utile vi/vim pe care le-ați întâlnit, prin intermediul formularului de comentarii de mai jos.