Sådan aktiveres syntaksfremhævning i Vi/Vim Editor


En af de nemmeste måder at øge læsbarheden og konteksten for teksten i en konfigurationsfil eller din kildekode til forskellige programmeringssprog er ved at bruge en teksteditor, der understøtter "syntaksfremhævning".

Syntaksfremhævning er en enkel, men nyttig komponent i de fleste, hvis ikke alle teksteditorer, der bruges til programmering, scripting eller markup-sprog, som muliggør visning af farvet tekst, især kildekode, i forskellige farver (og muligvis skrifttyper) svarende til kategorien af vilkår.

I denne artikel vil vi vise, hvordan du aktiverer syntaksfremhævning midlertidigt eller permanent i Vi/Vim-teksteditor.

VIM er en alternativ og avanceret version af VI-editor, der muliggør syntaks-fremhævningsfunktion i VI. Syntaksfremhævning betyder, at det kan vise nogle dele af tekst i andre skrifttyper og farver. VIM viser ikke hele filen, men har nogle begrænsninger i at fremhæve bestemte nøgleord eller tekst, der matcher et mønster i en fil. Som standard fungerer VIM på alle Linux-terminaler, men nogle terminaler har minimale fremhævningsfunktioner til at køre.

VIM har en anden fantastisk funktion, der giver os mulighed for at slukke eller tænde for syntaksfremhævning ved hjælp af indstillingssyntaks til og syntaks fra.

Sådan installeres VIM

Det meste af Linux-systemet inkluderede allerede VIM-pakke, hvis ikke, skal du installere det ved hjælp af YUM-værktøjet.

# yum -y install vim-enhanced

Sådan aktiveres syntaksfremhævning i VI og VIM

For at aktivere Syntax Highlighting-funktionen i VI-editor skal du åbne filen kaldet/etc/profile.

# vi /etc/profile

Føj alias-funktionen til VI ved at pege på VIM i/etc/profilfil. Denne fil bruges til at indstille aliasfunktioner globalt.

alias vi=vim

Hvis du vil angive brugerspecifikke aliasser og funktioner, skal du åbne filen .bashrc under brugermappen.

# vi /home/tecmint/.bashrc

Tilføj alias-funktionen. For eksempel indstiller vi alias til tecmint-bruger.

alias vi=vim

Når du har foretaget ændringer til filen, skal du nulstille ændringerne ved at udføre følgende kommando.

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

Test syntaksfremhævning i Vi Editor

Åbn en hvilken som helst filkode med vi editor. Som standard aktiveres syntaksfremhævning automatisk i/etc/vimrc-filen.

Slå syntaksfremhævning til eller fra i VI

Du kan aktivere eller deaktivere syntaksfremhævning ved at trykke på ESC-knappen og bruge kommandoen som: syntaks til og: syntaks fra i Vi editor. Se eksempler på skærmbilleder.

Hvis du er ny hos vi/vim, finder du følgende guider nyttige:

  1. Lær Vi/Vim som en fuldteksteditor i Linux
  2. Lær nyttige Vi/Vim Editor-tricks og tip i Linux
  3. 8 interessante Vi/Vim Editor-tricks til enhver Linux-bruger
  4. Sådan passwordbeskyttes en Vim-fil i Linux

Du kan dele med os andre nyttige vi/vim-tip eller tricks, du er stødt på, via kommentarformularen nedenfor.