ViM:minibufexpl与bufexplorer插件

Jog*_*usa 25 vim explorer plugins

我正在考虑为vim安装缓冲区资源管理器.无论minibufexplbufexplorer有很好的评价.任何人都可以解释它们之间的差异或利弊.或者只是品味问题?谢谢!

Ben*_*enj 32

我已经使用了这两个插件.我使用minibuf explorer很长一段时间(几年),除了你打开大量缓冲区的情况外,它非常好.然后它变得混乱并开始占用大量的屏幕空间.

缓冲区资源管理器不会给你一个关于你打开的缓冲区的常量视图,但它实际上是一个更加可靠(不太片状)的插件,当你切换到缓冲区探索模式时,它可以让你快速删除你没有使用的缓冲区等.现在更喜欢它了.

基本上,如果你不经常编辑超过8个文件,我会说minibuf.如果您一次编辑大量文件,请使用Buf资源管理器.


Bre*_*zen 10

我已经使用了两个但是转移到了blurfinder.minibuf为您提供了一个轻松切换缓冲区的窗口,bufexplorer为您提供了一个窗口,您可以调用它来调用打开的缓冲区.

现在让我在fuzzyfinder上卖给你,你调用窗口并开始输入以匹配打开文件的名称.可以是缓冲区ID或文件完整路径的任何部分,包括文件名.Fuzzyfinder也适用于您的标签文件,因此您可以轻松跳转到项目中的任何标签.也适用于目录,标记和最近使用的文件.它也可以在拆分窗口,选项卡或当前窗口中打开.

  • [CtrlP](https://github.com/kien/ctrlp.vim)ftw,对于那些你没有意识到的人.我希望我能早几年才发现它.但是,这些工具并没有完全消除对"缓冲区资源管理器"插件的需求,因为通常你需要查看你打开的文件 - 只是为了记住它们的名字! (3认同)

fho*_*ado 7

我认为使用带有大量文件(超过8-10个)的MiniBufExplorer可能效率不高,因为它需要大量的屏幕空间,除非你有一个大显示器.

我使用MiniBufExplorer遇到了一些问题,同时打开了多个缓冲区拆分,我修改了插件以克服这些限制.

使插件无法使用的部分是没有指示光标当前活动的缓冲区的事实,并且在切换缓冲区时很容易丢失.我使用H和L移动到上一个/下一个缓冲区.

我还更新了插件,以便它始终反映当前缓冲区的状态,无论是未经修改还是修改,无需为插件更新缓冲区.

我认为这些变化确实使MBE更加可用,无论是开放缓冲区的数量还是它们之间的移动,这都很重要.

您可以在此处找到更新的更改:https://github.com/fholgado/minibufexpl.vim