Suche…


Syntax

  • :split <file>
  • :vsplit <file>
  • :sp <- Abkürzung für Split
  • :vsp <- Abkürzung für vsplit

Bemerkungen

Beim Aufruf über die Befehlszeile können mehrere Dateien im Argument angegeben werden, und vim erstellt für jede Datei einen Split. Beim Aufruf aus dem Ex-Modus kann pro Aufruf des Befehls nur eine Datei geöffnet werden.

Öffnen Sie mehrere Dateien in Splits von der Befehlszeile aus

Horizontal

vim -o file1.txt file2.txt

Vertikal

vim -O file1.txt file2.txt

Sie können optional die Anzahl der zu öffnenden Splits angeben. Das folgende Beispiel öffnet zwei horizontale file3.txt und lädt file3.txt in einen Puffer:

vim -o2 file1.txt file2.txt file3.txt

Ein neues Splitfenster öffnen

Sie können einen neuen Split in Vim im Normalmodus mit den folgenden Befehlen öffnen:

Horizontal:

:split <file name>
:new

Vertikal:

:vsplit <file name> 
:vnew 

split öffnet die Datei in einem neuen Split am oberen oder linken Bildschirmrand (oder dem aktuellen Split) :sp und :vs sind praktische Verknüpfungen.

new öffnet einen leeren Split

Ändern der Größe eines Split oder vsplit

Manchmal möchten Sie vielleicht die Größe eines Splits oder eines vsplit ändern.

Um die Größe der aktuell aktiven Aufteilung zu :resize <new size> , verwenden Sie :resize <new size> . :resize 30 beispielsweise die :resize 30 , wird der Split 30 Zeilen groß.

Um die Größe des aktuell aktiven vsplit zu :vertical resize <new size> , verwenden Sie :vertical resize <new size> . :vertical resize 80 würde das vsplit 80 Zeichen breit machen.

Tastenkombinationen

  • Strg + w und + vergrößern die Größe des geteilten Fensters
  • Strg + w und - verkleinern das geteilte Fenster
  • Strg + w und = setzen die geteilten Fenster gleich groß

Schließen Sie alle Splits außer dem aktuellen

Normaler Modus
Strg-w o

Ex-Modus

:only

oder kurz

:on

Open-Split-Fenster verwalten (Tastenkombinationen)

Nachdem Sie ein geteiltes Fenster in vim geöffnet haben (wie viele Beispiele unter diesem Tag zeigen), möchten Sie wahrscheinlich Fenster schnell steuern. So steuern Sie geteilte Fenster mithilfe von Tastenkombinationen.

Bewegen Sie sich zum Teilen von oben / unten:

  • Strg + w und k
  • Strg + w und j

Zum Teilen nach links / rechts wechseln:

  • Strg + w und h
  • Strg + w und l

Verschiebe, um oben / unten zu teilen (wrap)

  • Strg + w und w

Neues leeres Fenster erstellen:

  • Strg + w und n -oder-: neu

Neuen Split horizontal / vertikal erstellen:

  • Strg + W , S (Großbuchstabe)
  • Strg + W , v (Kleinschreibung)

Machen Sie die aktuell aktive Aufteilung auf dem Bildschirm:

  • Strg + w und o -oder-: ein

Zwischen den Spalten wechseln

Um sich nach links zu teilen, verwenden Sie <Cw><Ch>
Verwenden Sie <Cw><Cj> um zum Split zu <Cw><Cj>
Um nach rechts zu teilen, verwenden Sie <Cw><Ck>
Um zum Split zu gelangen, verwenden Sie <Cw><Cl>

Vernünftige Spaltöffnung

Es ist eine bessere Erfahrung, die Aufteilung unten und rechts zu öffnen

setze es mit

set splitbelow
set splitright


Modified text is an extract of the original Stack Overflow Documentation
Lizenziert unter CC BY-SA 3.0
Nicht angeschlossen an Stack Overflow