Zoeken op website

Syntaxisaccentuering inschakelen in Vi/Vim Editor


Een van de gemakkelijkste manieren om de leesbaarheid en context van de tekst in een configuratiebestand of uw broncode voor verschillende programmeertalen te vergroten, is door een teksteditor te gebruiken die “syntax highlighting” ondersteunt.

Syntaxisaccentuering is een eenvoudig maar nuttig onderdeel in de meeste, zo niet alle, teksteditors die worden gebruikt voor programmeer-, script- of opmaaktalen, waarmee gekleurde tekst, met name de broncode, in verschillende kleuren kan worden weergegeven (en eventueel lettertypen) die overeenkomen met de categorie termen.

Lees ook: 10 redenen waarom u de Vi/Vim-teksteditor in Linux zou moeten gebruiken

In dit artikel laten we zien hoe u syntaxisaccentuering tijdelijk of permanent kunt inschakelen in de Vi/Vim-teksteditor.

VIM is een alternatieve en geavanceerde versie van de VI-editor die de functie Syntaxisaccentuering in VI mogelijk maakt. Syntaxisaccentuering betekent dat bepaalde delen van de tekst in andere lettertypen en kleuren kunnen worden weergegeven. VIM toont niet het hele bestand, maar heeft enkele beperkingen bij het markeren van bepaalde trefwoorden of tekst die overeenkomt met een patroon in een bestand. Standaard werkt VIM op alle Linux-terminals, maar sommige terminals hebben minimale markeringsmogelijkheden.

VIM heeft nog een geweldige functie waarmee we syntaxisaccentuering kunnen Uitschakelen of Aanzetten met behulp van de optie syntaxis aan en syntaxis uit.

Hoe VIM te installeren

Het grootste deel van het Linux-systeem bevatte al het VIM-pakket. Als dat niet het geval is, installeer het dan met de YUM-tool.

yum -y install vim-enhanced

Syntaxisaccentuering inschakelen in VI en VIM

Om de functie Syntaxisaccentuering in de VI-editor in te schakelen, opent u het bestand met de naam /etc/profile.

vi /etc/profile

Voeg de aliasfunctie toe aan VI door naar VIM te verwijzen in het bestand /etc/profile. Dit bestand wordt gebruikt om aliasfuncties globaal in te stellen.

alias vi=vim

Als u gebruikersspecifieke aliassen en functies wilt instellen, moet u het bestand .bashrc in de gebruikersmap openen.

vi /home/tecmint/.bashrc

Voeg de aliasfunctie toe. We hebben bijvoorbeeld een alias ingesteld voor de tecmint-gebruiker.

alias vi=vim

Nadat u wijzigingen in het bestand hebt aangebracht, moet u de wijzigingen opnieuw instellen door de volgende opdracht uit te voeren.

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

Test syntaxisaccentuering in Vi Editor

Open een voorbeeldcode van een bestand met de vi-editor. Standaard is Syntaxisaccentuering automatisch ingeschakeld in het /etc/vimrc-bestand.

Voorbeeld van syntaxisaccentuering in VI

Schakel syntaxisaccentuering in of uit in VI

U kunt syntaxisaccentuering inschakelen of uitschakelen door op de knop ESC  te drukken en de opdracht te gebruiken als :syntaxis aan en :syntaxis uit in Vi-editor. Raadpleeg voorbeeldschermafbeeldingen.

Schakel syntaxisaccentuering in VI in

Schakel syntaxisaccentuering uit in VI

Als u nieuw bent bij vi/vim, zult u de volgende handleidingen nuttig vinden:

  1. Leer Vi/Vim als volledige teksteditor in Linux
  2. Leer nuttige Vi/Vim Editor-trucs en tips in Linux
  3. 8 Interessante Vi/Vim Editor-trucs voor elke Linux-gebruiker
  4. Hoe een Vim-bestand met een wachtwoord te beveiligen in Linux

U kunt alle andere nuttige vi/vim-tips of -trucs die u bent tegengekomen met ons delen via het onderstaande opmerkingenformulier.