Vim: Как открыть другой буфер [No Name], такой как при запуске? - PullRequest
163 голосов
/ 18 декабря 2010

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

Ответы [ 3 ]

298 голосов
/ 18 декабря 2010

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

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

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

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

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

6 голосов
/ 18 декабря 2010

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

5 голосов
/ 13 сентября 2012

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

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

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...