Vim/gVim中是否有命令将两个或多个选项卡组合到一个拆分窗口中?

Jas*_*own 16 vim split tabbed

是否可以在gVim中的两个单独的选项卡中打开两个文件,并将它们组合成一个带有split/vsplit窗口的选项卡?我更喜欢是否有办法指定要加入哪些标签,但即使是与之相反的标签:标签球也足够好.

谢谢

Zso*_*kai 10

很多手工但......

:tabnew
:buffers "note the numbers
:split
:bn " where n is the number of 
<CTRL-W><CTRL-W>
:bn " for the other file
:tabonly " not necessary, closes every other tab
Run Code Online (Sandbox Code Playgroud)

或者您可以为它创建一个函数,它要求缓冲区编号,然后创建选项卡,并关闭所有其他选项卡(对于打开的文件)...

  • 这正是我需要的:`:buffers`来查看数字,看到我想拉的缓冲区是12,然后我的光标在目标窗格中,`:b 12`.然后缓冲区12在两个地方打开,所以只关闭另一个. (2认同)

Her*_*itz 9

以下是一些应该按照您的要求执行操作的功能,或者可以轻松修改以获得您想要的功能:

Move_current_window_between_tabs