Wie kann ich ein Fenster mit :split teilen, wenn für das Fenster bereits eine :vsplit-Funktion durchgeführt wurde?

Wie kann ich ein Fenster mit :split teilen, wenn für das Fenster bereits eine :vsplit-Funktion durchgeführt wurde?

Nehmen wir an, Sie öffnen zwei Dateien durch eine vertikale Teilung.

vim -O 1 2

Wie kann ich dieses Fenster nun horizontal auf die beiden vertikalen Fenster aufteilen? So sieht es aus :vsplit:

-----------------
|       |       |
|       |       |
|       |       |
|       |       |
|       |       |
|       |       |
-----------------

Ich möchte, dass das Endergebnis so aussieht

-----------------
|       |       |
|       |       |
|       |       |
-----------------
|               |
|               |
|               |
-----------------

Antwort1

Verwenden Sie den :botrightBefehl wie :splitfolgt:

:botright split filename3

Weitere Informationen hierzu finden Sie unter :help botrightund blättern Sie nach oben.

Antwort2

Sie können vsplit filenamemit ein neues Fenster öffnen und mit Ctrl+ w J(großes J) es nach unten verschieben.

Schauen Sie sich das an usr_08.txt. Dort gibt es noch viel mehr dazu und jede Menge Beispiele...

verwandte Informationen