Vim的跨缓冲区搜索结果列表?
在Vim中搜索后,您可以使用Vim的跨缓冲区搜索结果列表?,vim,Vim,在Vim中搜索后,您可以使用:g/#获得搜索结果列表,使用:bufdo g/#可以获得所有缓冲区中的匹配列表 但是将它与bufdo一起使用并不现实,因为它不显示匹配的文件来源,也不提供跳转到匹配的选项 有没有允许这样做的插件 请注意,我希望将其用于内部Vim搜索,因为我经常通过*、#和类似的快捷方式使用它。我知道(LustyBufferGrep)允许从所有缓冲区进行搜索,但它使用自己的搜索输入。。。我希望重用内部Vim搜索。。其他可以做到这一点的插件包括Buffersaurus 似乎可以将内部V
:g/#
获得搜索结果列表,使用:bufdo g/#
可以获得所有缓冲区中的匹配列表
但是将它与bufdo
一起使用并不现实,因为它不显示匹配的文件来源,也不提供跳转到匹配的选项
有没有允许这样做的插件
请注意,我希望将其用于内部Vim搜索,因为我经常通过*
、#
和类似的快捷方式使用它。我知道(LustyBufferGrep
)允许从所有缓冲区进行搜索,但它使用自己的搜索输入。。。我希望重用内部Vim搜索。。其他可以做到这一点的插件包括Buffersaurus
似乎可以将内部Vim搜索集成为:
map <Leader>b :Bsgrep <c-r>/<cr>
地图b:Bsgrep/
点击Leader+b打开列表。谢谢!我在这个答案中添加了一个可能的集成示例。