vim tabpage窗口中有多行

时间:2013-10-26 07:52:52

标签: vim

这不是缩进。

我通常使用vim的tabpage来打开多个文件。 这通常很有效,但是当tabpages太多时,tabpage会开始缩短文件名,这使得很难识别为每个标签打开的文件。

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

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

2 个答案:

答案 0 :(得分:1)

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

但是, vim的标签不是一对一的文件代理,你这样处理它们是错误的。规范的多缓冲区管理方法是将每个文件作为缓冲区打开(默认情况下Vim是如何工作的,缓冲区您需要的1对1文件代理)并从一个文件跳转到另一个。它比标签更简单,更可靠,更具可扩展性(无论如何,这是一个根本破坏的UX范例)。

答案 1 :(得分:0)

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

了解更多信息:

:help :tabs

顺便说一下,没有必要使用tab来打开多个文件。 Vim基于缓冲区。

基本上,您可以执行vim file1 file2,每个文件都在缓冲区中打开。因此,您可以使用:bn(缓冲区下一个)在缓冲区之间切换。