编辑多个文件而不拆分窗口

sqr*_*ram 2 vim

我是VIM的新手.看起来,为了使复制和粘贴功能在不同文件之间工作,必须在同一个VIM实例中打开文件.但是,这样做会将终端屏幕拆分为2.打开一个新文件,将其拆分为3,等等.

如果我必须打开10个以上的文件,会发生什么?使用VIM的开发人员如何处理这个问题?

Wai*_*... 8

您可以在同一个vim实例和同一窗口中打开文件(不拆分它).这就是所谓的缓冲区.您看到的视图是当前缓冲区,但其他缓冲区仍然打开.

在这里,您将了解如何使用缓冲区在vim中工作.

或者输入:help buffersvim.

你可以使用一些插件来使用vim缓冲区更加用户友好.我建议你bufexplorerminibufexpl.

您也可以使用制表符,但我总是更容易使用缓冲区,但这只是我的情况.