Ich habe eine Liste von Puffern in vim. Ich kann den Puffer horizontal aufteilen mit: sb [N] wobei N die Puffernummer ist. Wie kann ich den Puffer vertikal teilen?
23
Die Befehle vs
und vsplit
nehmen einen Dateinamen als Argument :vs somefile
, um eine Datei in vertikaler Aufteilung zu öffnen.
Um einen vorhandenen Puffer in einem geteilten Fenster abzulegen, verwenden Sie den sb#
Befehl (wobei # die Puffernummer ist). Teilt in VIM standardmäßig auf horizontal, um dies zu ändern, stellen Sie Ihrem Befehl vert
ein Präfix voran, mit dem eine vertikale Teilung des nächsten geteilten Befehls erzwungen wird.
:vert sb#
Wobei # die Puffernummer ist
:sb
auch mit:vert sb vimrc
Dies ist ein Befehl, den ich erstellt und meinem .vimrc hinzugefügt habe, damit ich einen aktuellen Puffer in einer vertikalen Aufteilung öffnen kann
quelle
:Vsb somefile
Wie Kirysu sagte, aber zusätzlich mit "Positionieren des anderen Split".
oder
... öffnet einen vorhandenen Puffer mit dem Namen
otherfile.txt
" direkt unter " dem vorhandenen.Bei vertikaler Aufteilung bedeutet dies " rechte Seite des vorhandenen Puffers ".
Hier können Sie auch die
[tab]
-Taste verwenden, damit vim den Puffernamen vervollständigt!(siehe
:help :vert
auch für weitere "Positionierungs" -Befehle)quelle