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

168

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

Дан
источник

Ответы:

320

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

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

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

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

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

Рэнди Моррис
источник
Как насчет нового буфера таким же образом, который :e filenameоткрывает буферы?
theonlygusti
6

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

icyrock.com
источник
5

Вы также можете посмотреть в :sp filename

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

ArchbishopLolly
источник