В моей программе Vimscript мне нужно открыть дополнительный буфер Vim, который не связан непосредственно с файлом, но который пользователь может сохранить в файл по своему выбору, как и исходный буфер под названием [No Name]
. Как я могу это сделать?
Vim: Как открыть другой буфер [Нет имени], как тот, который был при запуске?
Ответ 1
Существует много способов открыть новый буфер без имени, самым простым из которых является :new
.
:new
создаст разделенное окно с неназванным буфером.
:enew
откроет его в текущем окне.
:vnew
откроет один в вертикально разделенном окне.
:tabnew
откроет его на новой вкладке.
Ответ 2
В обычном режиме введите :new<CR>
.
Ответ 3
Вы также можете посмотреть : s p filename
Я использую панель с разделом все время - это довольно хорошо. В сочетании с экраном у вас есть много тонкостей.