:vsplit
(Kurzform :vs
:) Teilen Sie das Vim-Ansichtsfenster vertikal. :30vs
teilt das Ansichtsfenster und macht das neue Fenster 30 Zeichen breit. Wie würde man nach der Erstellung dieses 30-Zeichen-Fensters seine Größe auf 31 oder 29 ändern?
Bei horizontalen Fenstern Ctrl- W +erhöht die Anzahl der Zeilen um eins. Was ist der entsprechende Befehl, um die Spalten um eins zu erhöhen?
:h ^w
um die Liste der Fensterbefehle anzuzeigen.:h ^ww
um die Hilfe eines normalen Befehls zu sehenCtrl-w w
.Antworten:
CTRL- -W >
und
CTRL- -W <
um das Fenster breiter oder schmaler zu machen.
quelle
:30winc >
und:30winc <
um 30 mehr / weniger Zeichen breit zu haben.30CTRL-W >
im Geiste der Antwort zu bleiben.:vertical resize 30
um die Größe des aktuellen Fensters auf genau 30 Zeichen zu ändern.:res <N>
um die aktuelle Fenstergröße auf genau N ZeilenUnd Ctr-W =
wird sie gleich machen
quelle
:winc =
Dies wird sie auch gleich machen.Falls Sie auch die Größe von HORIZONTAL SPLIT benötigen :
Der Befehl ist für alle Teilungen gleich, nur der Parameter ändert sich:
-
+
anstatt<
>
Beispiele :
Verringern Sie die horizontale Größe um 10 Spalten
Erhöhen Sie die horizontale Größe um 30 Spalten
oder im normalen Modus:
Horizontale Teilungen
10 CTRL+w -
30 CTRL+w +
Vertikale Teilungen
10 CTRL+ w <(abnehmen)
30 CTRL+ w >(erhöhen)
quelle
:he winc
ctrl+w [count] {arg}
Werken auch ...Ein weiterer Tipp von meiner Seite:
Verwenden Sie, um die Fensterbreite auf genau 80 Spalten einzustellen
Um die maximale Breite einzustellen, lassen Sie einfach die vorhergehende Zahl weg:
quelle
Ich habe diese in meiner .gvimrc zugeordnet, damit ich Befehlstaste [Pfeil] drücken kann, um die Höhe und Breite meines aktuellen Fensters zu verschieben:
Für MacVim müssen Sie sie in Ihre .gvimrc (und nicht in Ihre .vimrc) einfügen, da sie sonst vom System .gvimrc überschrieben werden
quelle
In diesem Sinne verwende ich Folgendes in meinem
.vimrc
, um mich durch die Teilungen bewegen zu lassen, diejenige, zu der ich mich bewege, automatisch auf ihre volle Größe zu erweitern und den Rest auf ihre minimale Höhe oder Breite zu verkleinern:quelle
Ich verwende Zahlen, um die Größe zu ändern, indem ich Folgendes in .vimrc zuordne
quelle
nmap 9 :vertical res +2<CR>
statt-2
fürvertical increase
Folgendes verwende ich ab sofort:
quelle
Ich benutze dafür die folgenden Befehle:
quelle