我目前有一个 Vim 配置,左侧有 NERDtree,底部有一个终端,右上角有我的主编辑器。我想在编辑器拆分内的选项卡中打开新文件,而不是用新文件替换整个屏幕。这可能吗?
小智 5
我想我看到了您试图实现的类似 IDE 的工作流程,这完全有可能,但选项卡不是如何做到的。由于选项卡是代表编辑器空间的独立视图的窗口布局,因此它们可以用于相同工作流的多个视图,例如编辑器视图和调试视图或任何您能想到的视图。
我认为我们正在寻找的是使用 vim 缓冲区。例如,在单个布局(选项卡)中打开 Nerdtree、带有 :term 的终端以及属于您工作流程一部分的任何内容。然后您想使用编辑器窗口(拆分)来编辑多个缓冲区。
可以在此处找到有关如何使用缓冲区的非常好的摘要:https : //joshldavis.com/2014/04/05/vim-tab-madness-buffers-vs-tabs/