9

是否可以在编辑器的左侧垂直显示 vim 的选项卡列表?

替代文字

这真的很有帮助,但我还没有找到任何可以做到这一点的插件。(我对谷歌很烂吗?)

4

5 回答 5

4

我同意 Randy 关于标签的使用。但我前段时间也在寻找在 gvim 中使用垂直标签的可能性。为此,您必须修改源。对于 gvim,因为 gtk_notebook 小部件用于选项卡,所以工作量并不大。对于 vim,它可能需要更多的工作。你可以在这里找到我制作的补丁/黑客。我评论了一些关于窗口高度的东西,并添加了一个 hbox 和一个 vbox 将 gui.tabline 放在我想要的位置(在左侧)。我将标签长度设置为最大宽度以设置最大标签大小......它符合我的需求,但它实际上只是一个 hack,并不打算很好地编程。

对不起,它不是插件,也不适用于 vim,但如果你真的需要这个功能,切换到 gvim 可能没有太大区别。

于 2012-07-24T08:02:23.850 回答
3

在我看来,好像您正在使用制表符作为缓冲区。如果确实如此,我会礼貌地要求您花点时间阅读此答案。我也强烈敦促你改变这种习惯。

但是,如果您确实为此目的使用选项卡,您可能会通过发布:ls列出缓冲区来获得“垂直选项卡列表”。您还可以使用许多可用的缓冲区资源管理器插件之一。

于 2011-01-10T12:20:55.083 回答
1

如果使用 Gvim,那么您可以使用撕下 Buffers 菜单:te Buffers并将其定位为侧边栏。

与选项卡不同,但足以作为用户界面解决方法。

于 2013-07-26T04:37:03.973 回答
0

你试过缓冲剂吗?安装后,它有一个命令:BuffergatorTabsOpen,在垂直窗口中显示打开的选项卡...

于 2012-07-24T14:08:50.383 回答
-1

您还不知道,但是您要查找的命令是:tabs.

对于上下文:我几乎只使用 gvim --remote-tab 来启动编辑器。我尝试了 Randy's:ls一段时间,但在打开 gvim 一两个星期后,列表最终充满了我已经拥有的标签的杂物:quit。阅读手册后,我发现:tabs.

于 2013-03-07T15:19:50.460 回答