Odpowiedzi:
Polecenia vsi vsplitprzyjmują nazwę pliku jako argument podobny :vs somefiledo otwarcia pliku w podziale pionowym.
Aby umieścić istniejący bufor w podzielonym oknie, użyj sb#polecenia (gdzie # to numer bufora). Dzieli domyślnie VIM na poziomy, aby to zmienić, przedrostek polecenia vertwymusza podział pionowy następnego polecenia podziału.
:vert sb#
Gdzie # to numer bufora
:sbdziała również z nazwami buforów, działa to również z nazwami buforów::vert sb vimrc
Jest to polecenie, które utworzyłem i dodałem do mojego .vimrc, aby umożliwić mi otwarcie bieżącego bufora w podziale pionowym
command -nargs=1 Vsb call VsbFunction(<f-args>)
function VsbFunction (arg1)
execute 'vert sb' a:arg1
endfunction
:Vsb somefile
Jak powiedział Kirysu , ale dodatkowo z „pozycjonowaniem drugiego podziału”.
: vert rightbelow sb otherfile.txt
lub
: vert bel sb otherfile.txt
... otwiera istniejący bufor o nazwie otherfile.txtw podziale „ tuż pod ” istniejącym buforem .
W przypadku podziału pionowego oznacza to „ prawą stronę istniejącego bufora ”.
Tutaj możesz również użyć [tab]klawisza, aby vim mógł uzupełnić nazwę bufora!
(patrz :help :vertteż, dalsze komendy „pozycjonowania”)