Я знаю, что можно открыть новый файл в разделении, с помощью :split
или :vsplit
, но возможно ли открыть новый раздел в существующем буфере, потенциально используя автозаполнение?
Я знаю, что можно открыть новый файл в разделении, с помощью :split
или :vsplit
, но возможно ли открыть новый раздел в существующем буфере, потенциально используя автозаполнение?
Ответы:
Команда sbuffer
позволит вам создать разделение с существующим именем или номером буфера. :sb#
откроет разделение с номером буфера #
(как показано в :buffers
списке). :sb foo
откроет разделение с именем буфера foo
. Tab-complete будет циклически изменять доступные имена буферов.
Вы можете использовать, :vertical sb...
если хотите вертикальное разделение вместо горизонтального, по умолчанию.
:v sb
может быть?
:(v)split <name_of_buffer>
или :(v)split #<buffer_number>
Этот ответ показывает более короткий путь к ответу @ user72 выше и комментарию @ zepp.lee.
Например, вы можете открыть буфер 2 в вертикальном разделении с помощью
:vsp #2
или
:vsp test.js
:sp
(lit
) или:vs
(plit
) без аргументов? :)