如何始终以以下状态显示VIM缓冲区,而不是使用ls?

如何始终以以下状态显示VIM缓冲区,而不是使用ls?,vim,Vim,当我使用VIM和buffers时,要查看所有缓冲区的列表,我总是必须键入:ls才能查看所有缓冲区 是否有办法使缓冲区始终显示在vim底部 编辑: 基本上,假设我在Vim中打开了两个文件,如果我输入:ls,它将显示如下内容 1 #h "IModuleTest.php" line 422 3 %a "~/.vimrc" line 1 我想一直看到它们,这样我就可以更快地在它们之间切换,而不是先看到缓冲区列表。有一些插件可以做到这一点;例如 事实上,这听起来很奇怪。你知

当我使用VIM和buffers时,要查看所有缓冲区的列表,我总是必须键入
:ls
才能查看所有缓冲区

是否有办法使缓冲区始终显示在vim底部

编辑: 基本上,假设我在Vim中打开了两个文件,如果我输入:ls,它将显示如下内容

  1 #h   "IModuleTest.php" line 422
  3 %a   "~/.vimrc"        line 1

我想一直看到它们,这样我就可以更快地在它们之间切换,而不是先看到缓冲区列表。

有一些插件可以做到这一点;例如

事实上,这听起来很奇怪。你知道像
:buffer
这样的命令也会获取文件名,并自动完成吗?!默认情况下,GVIM有一个缓冲区菜单。许多用户都有像CtrlP、FuzzyFinder或Unite这样的插件,可以快速定位缓冲区和文件。

我喜欢这个插件

第一个好处是,一旦发现命令行处于非活动/空闲状态约3秒,它就会显示在命令行的空白、未使用的空间中。一旦我们按下:(启动命令),它就会消失


然后,它在命令行上显示Vim中打开的所有缓冲区的列表,并突出显示光标所在的活动缓冲区。

当然,但我仍然必须切换所有缓冲区以找到我想要的缓冲区(假设我有10个)。VS立即看到我想要的号码并执行:bSee
:help wildmenu
。还有
nnoremap gb:ls:b
。这和minibufexpl.vim插件提供的不一样吗?!我想看看如果没有插件的话这是不是可能的。。但是刚刚安装好,它还在工作,但是缓冲区显示在顶部。是否有办法将其移动到底部显示?