Vim:你如何在启动时打开另一个[No Name]缓冲区?

dan*_*dan 167 vim

在我的Vimscript程序中,我需要打开一个额外的Vim缓冲区,该缓冲区不会立即与文件关联,但是用户可以将其保存到她/他选择的文件中,就像调用的初始缓冲区一样[No Name].我怎样才能做到这一点?

Ran*_*ris 308

打开没有名称的新缓冲区有很多种方法,最简单的方法是:new.

:new 将创建一个带有未命名缓冲区的拆分窗口.

:enew 将在当前窗口中打开一个.

:vnew 将在垂直分割窗口中打开一个.

:tabnew 将在新标签中打开一个.

  • 与 `:e filename` 打开缓冲区相同的方式创建一个新缓冲区怎么样? (3认同)

icy*_*com 6

在正常模式下,键入:new<CR>.


小智 5

您可能还需要研究 :sp filename

我一直都在使用拆分窗格-非常好。与屏幕结合使用,您可以在其中获得很多好处。