Vim: Как открыть другой буфер [Нет имени], как тот, который был при запуске? - программирование

Vim: Как открыть другой буфер [Нет имени], как тот, который был при запуске?

В моей программе Vimscript мне нужно открыть дополнительный буфер Vim, который не связан непосредственно с файлом, но который пользователь может сохранить в файл по своему выбору, как и исходный буфер под названием [No Name]. Как я могу это сделать?

4b9b3361

Ответ 1

Существует много способов открыть новый буфер без имени, самым простым из которых является :new.

:new создаст разделенное окно с неназванным буфером.

:enew откроет его в текущем окне.

:vnew откроет один в вертикально разделенном окне.

:tabnew откроет его на новой вкладке.

Ответ 2

В обычном режиме введите :new<CR>.

Ответ 3

Вы также можете посмотреть : s p filename

Я использую панель с разделом все время - это довольно хорошо. В сочетании с экраном у вас есть много тонкостей.