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


168

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

Ответы:


320

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

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

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

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

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


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


5

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

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

Используя наш сайт, вы подтверждаете, что прочитали и поняли нашу Политику в отношении файлов cookie и Политику конфиденциальности.
Licensed under cc by-sa 3.0 with attribution required.