Czy istnieje sposób określenia szerokości podczas wykonywania: vsplit? Czy istnieje również sposób na zwiększenie lub zmniejszenie szerokości pionowego okna? Ctrl-w + i Ctrl-w - wydaje się pracować tylko na poziomo podzielonych oknach.Określanie szerokości dla: vsplit w vim
Odpowiedz
Według :help :vsplit
, jako przedrostek przyjmuje opcjonalny argument numeryczny, np. :80vs
. Wypróbuj to!
Edytuj: Chyba zapomniałem wspomnieć. Można kontrolować szerokość z Ctrl-W <
i Ctrl-W >
Aby uzyskać więcej informacji, przeczytaj instrukcję na :help windows
Ctrl-W n < prac, wymienić n z liczby kroków, które chcesz przenieść.
Można również użyć na przykład 80 | aby ustawić aktualną podziału szerokości do 80 kolumn
Jeśli chcesz naprawić regulować szerokość okna, upewnij się, że kursor znajduje się wewnątrz niego i ustawić wartość logiczna
:set winfixwidth
Zapobiega to przed niepożądanym automatycznej zmiany rozmiaru takiej zamkniętej szerokości okna, jeśli zastosuje się inne polecenie okna, takie jak CTRL-=
("spraw, aby wszystkie okna były równe").
:set nowinfixwidth
z kursorem umieszczonym w odpowiednim oknie blokuje blokadę.
przechowuje układ okien jako wywołanie vim ponownie z wiersza poleceń, jak vim -S Session.vim &
przywraca go.
Nadzieja to pomaga ...
również:
:vs
:vertical resize 30
oraz:
:sp
:resize 30
Mam Alt + wiązania dla pionowego panelu plików explorer 60 znaków szerokiej E:
:vs +Explore<CR>:vertical resize 60<CR>
Wprawdzie, d nie wiem o prostej rzeczy w odpowiedzi Luisa, gdy pisałem to makro.
- 1. Określanie szerokości procentowej dla komórek tabeli CSS
- 2. Określanie szerokości wszystkich elementów podrzędnych:
- 3. Określanie szerokości renderowanego znaku w .NET
- 4. Określanie szerokości linii ramki legendy, w matplotlib
- 5. Podświetlenie bloku koloru w pełnej szerokości w Vim
- 6. Określanie maksymalnej szerokości pola printf dla liczb (obcięcie w razie potrzeby)?
- 7. vim okno dzielone: Skoncentruj się nowe okno
- 8. Określanie zespołu dla przestrzeni nazw
- 9. Określanie katalogu roboczego dla popen
- 10. określanie ścieżki wyjściowej dla knit2html
- 11. Alternatywa dla NERDTree w Vim
- 12. Określanie wersji Pythona dla Virtualenv w Requirements.txt
- 13. Określanie skali kolorów dla map w ggplot
- 14. Instalacja Vundle dla VIM
- 15. Vim omnicompletion dla C#
- 16. Ustawienie szerokości dla przycisku Dojo
- 17. KDTree dla długości/szerokości geograficznej
- 18. Określanie szerokości i wysokości w procentach bez przesuwania proporcji zdjęć w HTML
- 19. Określanie, czy punkt szerokości/długości geograficznej znajduje się w obszarze MKPolygon w widoku mapy?
- 20. Określanie dokładnej szerokości procentowej w stosunku do nadrzędnego elementu DIV w CSS
- 21. Zalecane szerokości dla układów elastycznych
- 22. Adnotacja danych dla szerokości kolumny
- 23. Określanie superuser hasło PostgreSQL dla Docker Pojemnik
- 24. Określanie stylów dla fragmentów PyYAML dump
- 25. Określanie ścieżki Java dla pliku właściwości
- 26. Określanie odpowiedniej liczby neuronów dla sieci neuronowej
- 27. Określanie źródła dla debugowania przy użyciu Netbeans
- 28. Określanie stylów dla elementów potomnych modyfikatora BEM
- 29. Określanie podstawowego adresu URL dla css
- 30. Określanie niestandardowego pliku konfiguracyjnego dla CKEditor
Dzięki, nie wiedziałem, że możesz przedłużyć numer do polecenia, n00b;) –
Nie ma problemu, heh. Vim jest jednym z tych redaktorów, w których prawie wszyscy są nowicjuszami. Po prostu ciągle ucz się o tym nowych rzeczy :) – Luis
Wow, nie miałem pojęcia o tym poleceniu ... zwykle używałem wbudowanych zakładek w gVim i to może być trochę uciążliwe. – espais