0

这与缩进无关。

我通常使用 vim 的标签页来打开多个文件。这通常效果很好,但是当标签页过多时,标签页开始缩短文件名,从而难以识别每个标签打开的文件。

那么,如何将 vim 的标签页窗口配置为多行而不是一行?

(如果有另一种处理多个文件的好方法,欢迎您,但您应该首先回答主要问题。)

4

2 回答 2

1

据我所知,您所问的问题对于 vim 是不可能的。如果您使用 vim 的源代码,则可以添加该行为,但这几乎可以肯定是一个失败的原因。

但是, vim 的选项卡不是一对一的文件代理,这样对待它们是错误的。规范的多缓冲区管理方法是将每个文件作为缓冲区打开(这就是 Vim 默认的工作方式,缓冲区您需要的 1 对 1 文件代理)并从一个文件跳转到另一个文件。它比选项卡更简单、更可靠且可无限扩展(无论如何,选项卡从根本上破坏了 UX 范式)。

于 2013-10-26T10:03:31.263 回答
0

您可以使用:tabs列出标签页及其包含的窗口。

了解更多信息 :

:help :tabs

顺便说一句,不需要使用标签来打开多个文件。Vim 基于缓冲区。

基本上,您可以这样做vim file1 file2,每个文件都在缓冲区中打开。因此,您可以使用:bn(buffer next) 在缓冲区之间切换。

于 2013-10-26T09:39:59.133 回答