Zoeken op website

Hoe Vim-scherm horizontaal en verticaal te splitsen in Linux


Vim-teksteditor, een afkorting van Vi IMproved, is een van de krachtigste en populairste Linux-teksteditors die enorm veel steun geniet van de open-sourcegemeenschap. Het is een verbetering van de vi-editor en gebruikt een combinatie van gewone toetsenbordtoetsen om uitgebreide functionaliteit te bieden.

Vim biedt gekleurde syntaxis naast andere basisfunctionaliteiten zoals het invoegen en verwijderen van tekst, het kopiëren en plakken van tekst en het opslaan van wijzigingen in een bestand. De lijst met wat je kunt doen is behoorlijk lang en de leercurve is steil.

In deze handleiding proberen we u verschillende manieren te laten zien waarop u de Vim-editor kunt opsplitsen in verschillende werkruimten op de Linux-opdrachtregel.

Vim installeren onder Linux

Voordat we verder gaan, zorg ervoor dat Vim op uw systeem is geïnstalleerd. Deze handleiding is ook bedoeld voor gebruikers die een systeem met een grafisch display gebruiken, zodat ze het gesplitste effect van de vim-editor op de terminal kunnen observeren.

Om vim te installeren, voert u de volgende opdrachten uit:

sudo apt install vim      [On Debian, Ubuntu & Mint]
sudo yum install vim      [On RHEL, CentOS & Fedora]
sudo pacman -Sy vim       [On Arch & Manjaro]
sudo zypper install vim   [On OpenSUSE]

Als u de opdracht vim zonder argumenten uitvoert, wordt basisinformatie over de Vim-editor weergegeven, inclusief de versie en basisopdrachten zoals hoe u hulp kunt krijgen en de teksteditor kunt afsluiten, zoals hieronder weergegeven.

vim

Vim-scherm verticaal splitsen

Stel dat je een bestand hebt geopend in de Vim-editor en je wilt het verticaal splitsen. Om dit te behalen:

  • Ga naar de opdrachtmodus door op de knop ESC te drukken.
  • Druk op de toetsenbordcombinatie Ctrl + w, gevolgd door de letter ‘v’.

U krijgt een gesplitst scherm zoals hieronder weergegeven.

Om naar het rechterdeelvenster te navigeren, drukt u op Ctrl + w, gevolgd door de letter ‘l’.

Om terug te gaan naar het linkerdeelvenster, gebruik je de combinatie Ctrl + w, gevolgd door de letter ‘h’.

Vim-scherm horizontaal splitsen

Om het vim-scherm horizontaal te splitsen, of een nieuwe werkruimte onder aan de actieve selectie te openen, drukt u op Ctrl + w, gevolgd door de letter ‘s’. In het onderstaande voorbeeld is het linkergedeelte opgesplitst in twee werkruimten.

Om naar het onderste gedeelte te navigeren, drukt u op Ctrl + w, gevolgd door de letter 'j'.

Om terug te gaan naar het bovenste gedeelte, drukt u op Ctrl + w, gevolgd door de letter ‘k’.

Vergroot de breedte van de huidige Vim-werkruimte

Om de breedte van uw huidige selectie in de Vim-editor te vergroten, drukt u op Ctrl + w en kort daarna gevolgd door de combinatie SHIFT + ‘>’.

In het onderstaande voorbeeld heb ik de breedte van het linkerdeelvenster vergroot.

Om de breedte van uw huidige Vim-selectie te verkleinen, drukt u op Ctrl + w en vervolgens op SHIFT + ‘<’ combinatie.

In de onderstaande schermafbeelding kun je duidelijk zien dat het linkergedeelte in breedte is afgenomen.

Verhoog de hoogte van de huidige Vim-werkruimte

Om de hoogte van uw huidige werkruimte te vergroten, gebruikt u de combinatie: druk op Ctrl + w, gevolgd door SHIFT + ‘+’ combinatie. De onderstaande afbeelding laat het zien

Om de hoogte van de werkruimte te verkleinen, drukt u op Ctrl + w, gevolgd door het - (minteken).

Om ervoor te zorgen dat de hoogte van de bovenste en onderste werkruimte gelijk is, drukt u op Ctrl + w, gevolgd door het = (is gelijk aan) teken.

En zo kun je het Vim-scherm in verschillende ruimtes splitsen.