例如,我使用3个拆分窗口打开3个不同的文件:
+---------------+-----------+
| | |
| window 1 | |
| | |
+---------------+ |
| | window 3 |
| | |
| window 2 | |
| | |
| | |
+---------------+-----------+
现在,我想用3个不同的标签打开它们,反之亦然
有什么技巧可以达到这个目的吗?或者我需要任何插件吗?
此外,如果我想在3个全屏窗口中显示3个缓冲区(而不是分割窗口),我该怎么办?
答案 0 :(得分:6)
不确定是否有插件,它会立即执行所有拆分。但是有一种方法可以一次做一个
用于将当前拆分移动到新选项卡中
ctrl
+ w
,T
(shift
+ t
)
对所有拆分重复上述过程。
现在要将标签分割为分割,您可以使用插件调用" Tabmerge",从http://www.vim.org/scripts/script.php?script_id=1961下载Tabmerge.vim
到~/.vim/plugin
然后合并标签使用:Tabmerge [tab number] [top|bottom|left|right]
答案 1 :(得分:2)
如果您对缓冲区列表小心,可以分别使用:sball
和:tab sball
在Windows或标签页中打开。