马特乌斯·皮奥特洛夫斯基(Mateusz Piotrowski)
我想打开当前目录中与* .c匹配的所有文件。
我用
:args *.c
:tab all
但是,我的vim在新选项卡中打开前九个文件,在最后一个选项卡中打开后六个文件,并将它们水平拆分。
我试图使用:tabnew
而不是来代替命令,:tab
但它们只需要一个文件-我不知道如何使用这些命令解决问题。
我的问题是:
- 如何以每个文件都有其自己的选项卡的方式快速打开许多文件?也许可以禁用拆分吗?
- 为什么如此
:tab
行事?
马特乌斯·皮奥特洛夫斯基(Mateusz Piotrowski)
实际上,有一种方法可以根据以下答案进行操作:
:args *.c | argdo tabe
完美的作品。它可能会关闭所有其他选项卡。如果您想了解更多,请点击这里。
当谈到怪异的行为时:tab
,结果发现有一个tabpagemax
默认情况下设置为10的变量(请参阅参考资料:h tabepagemax
)。这说明了一切。
你可以找出哪些是使用vim的变量的值:set foo?
,其中富是你正在寻找的变量。
以下是一些参考资料:
本文收集自互联网,转载请注明来源。
如有侵权,请联系 [email protected] 删除。
编辑于
我来说两句