vim
Vensters splitsen
Zoeken…
Syntaxis
-
:split <file>
-
:vsplit <file>
-
:sp
<- steno voor splitsen -
:vsp
<- steno voor vsplit
Opmerkingen
Wanneer dit wordt aangeroepen vanaf de opdrachtregel, kunnen meerdere bestanden worden opgegeven in het argument en vim maakt een splitsing voor elk bestand. Wanneer de ex-modus wordt aangeroepen, kan slechts één bestand worden geopend per aanroep van de opdracht.
Meerdere bestanden openen in splitsingen vanaf de opdrachtregel
horizontaal
vim -o file1.txt file2.txt
Verticaal
vim -O file1.txt file2.txt
U kunt desgewenst het aantal te splitsen splitsingen opgeven. Het volgende voorbeeld opent twee horizontale splitsingen en laadt file3.txt
in een buffer:
vim -o2 file1.txt file2.txt file3.txt
Een nieuw gesplitst venster openen
U kunt een nieuwe splitsing in Vim openen met de volgende opdrachten, in de normale modus:
horizontaal:
:split <file name>
:new
Verticaal:
:vsplit <file name>
:vnew
split opent het bestand in een nieuwe split bovenaan of links op uw scherm (of huidige split.) :sp
en :vs
zijn handige snelkoppelingen.
nieuw opent een lege splitsing
De grootte van een split of vsplit wijzigen
Misschien wilt u soms de grootte van een split of vsplit wijzigen.
Om de grootte van de momenteel actieve splitsing te wijzigen, gebruikt u :resize <new size>
. :resize 30
zou bijvoorbeeld de gesplitste 30 lijnen hoog maken.
Om de grootte van de momenteel actieve vsplit te wijzigen, gebruik :vertical resize <new size>
. :vertical resize 80
bijvoorbeeld :vertical resize 80
, worden de vsplit 80 tekens breed.
shortcuts
- Ctrl + w en + vergroten het gesplitste venster
- Ctrl + w en - verkleinen het gesplitste venster
- Ctrl + w en = dezelfde grootte instellen voor de gesplitste vensters
Sluit alle splitsingen behalve de huidige
Normale modus
Ctrl-w o
Ex-modus
:only
of kort
:on
Open gesplitste Windows beheren (sneltoetsen)
Nadat u een gesplitst venster in vim hebt geopend (zoals blijkt uit veel voorbeelden onder deze tag), wilt u waarschijnlijk snel vensters beheren. Hier leest u hoe u gesplitste vensters bestuurt met sneltoetsen.
Verplaatsen om boven / onder te splitsen:
- Ctrl + w en k
- Ctrl + w en j
Verplaatsen om links / rechts te splitsen:
- Ctrl + w en h
- Ctrl + w en l
Verplaatsen om Boven / Onder te splitsen (omslag):
- Ctrl + w en w
Maak een nieuw leeg venster:
- Ctrl + w en n -of-: nieuw
Maak een nieuwe splitsing horizontaal / verticaal:
- Ctrl + W , S (hoofdletters)
- Ctrl + W , v (kleine letters)
Maak de momenteel actieve split die op het scherm:
- Ctrl + w en o -of-: aan
Verplaats tussen splitsingen
Gebruik <Cw><Ch>
om naar links te splitsen
Gebruik <Cw><Cj>
om hieronder te splitsen
Gebruik <Cw><Ck>
om naar rechts te splitsen
Gebruik <Cw><Cl>
om naar bovenstaande splitsing te gaan
Gezonde splitopening
Het is een betere ervaring om hieronder en rechts een split te openen
stel het in met
set splitbelow
set splitright