:vsplit
(krótka forma :vs
:) podziel rzutnię Vima pionowo. :30vs
dzieli rzutnię, dzięki czemu nowe okno ma szerokość 30 znaków. Po utworzeniu tego okna 30 znaków, jak zmienić jego rozmiar na 31 lub 29?
Z poziomymi oknami Ctrl- W +zwiększa liczbę linii o jeden. Jakie jest równoważne polecenie zwiększenia kolumn o jeden?
:h ^w
aby zobaczyć listę poleceń okna.:h ^ww
aby zobaczyć pomoc normalnego poleceniaCtrl-w w
.Odpowiedzi:
CTRL-W >
i
CTRL-W <
aby okno było szersze lub węższe.
źródło
:30winc >
i:30winc <
mieć 30 więcej / mniej znaków szerokości.30CTRL-W >
pozostać w duchu odpowiedzi.:vertical resize 30
aby zmienić rozmiar bieżącego okna na dokładnie 30 znaków.:res <N>
aby ustawić aktualny rozmiar okna dokładnie na N rzędów (dla wysokości nie szerokości)I Ctr-W =
sprawi, że będą równi
źródło
:winc =
Dzięki temu będą równi.Jeśli potrzebujesz również zmiany rozmiaru SPRZĘTU POZIOMEGO:
Polecenie jest takie samo dla wszystkich podziałów, zmienia się tylko parametr :
-
+
zamiast<
>
Przykłady :
Zmniejsz rozmiar poziomy o 10 kolumn
Zwiększ rozmiar poziomy o 30 kolumn
lub w trybie normalnym:
Podziały poziome
10 CTRL+w -
30 CTRL+w +
Podziały pionowe
10 CTRL+ w <(spadek)
30 CTRL+ w >(wzrost)
źródło
:he winc
ctrl+w [count] {arg}
prac ...Kolejna wskazówka z mojej strony:
Aby ustawić szerokość okna, powiedzmy dokładnie 80 kolumn, użyj
Aby ustawić maksymalną szerokość, po prostu pomiń poprzedni numer:
źródło
Mam je zmapowane w moim .gvimrc, aby umożliwić mi naciśnięcie polecenia- [strzałka] w celu przesunięcia wysokości i szerokości mojego bieżącego okna:
W systemie MacVim musisz umieścić je w .gvimrc (a nie w .vimrc), ponieważ w przeciwnym razie zostaną nadpisane przez system .gvimrc
źródło
Wzdłuż tych samych wierszy używam następujących elementów,
.vimrc
aby pozwolić mi poruszać się po podziale, automatycznie powiększając ten, do którego przechodzę, do jego pełnego rozmiaru i zmniejszając całą resztę do minimalnej wysokości lub szerokości:źródło
Używam liczb do zmiany rozmiaru poprzez mapowanie następujących w .vimrc
źródło
nmap 9 :vertical res +2<CR>
zamiast-2
zavertical increase
Oto, czego używam od teraz:
źródło
Używam do tego poniższych poleceń:
źródło