在vim中使用FuzzyFinder(+MiniBuffer),打开当前缓冲区中的文件
我在 vim 中将 FuzzyFinder 与 MiniBufExplorer 一起使用(在我的 .vimrc 中使用此设置:g:miniBufExplorerMoreThanOne = 1)。
我在覆盖文件模式下使用 FuzzyFinder(据我了解,它的工作方式与 command-t 非常相似)。
问题是,每当我使用 FuzzyFinder 打开一个新文件时,它不会在我打开的当前窗口中打开它,而是会创建一个新的、微小的垂直分割窗口。
有什么办法可以改变这种行为吗?
编辑:这只发生在新的、修改过的迷你缓冲区版本中(从 vim 脚本页面链接到)。不知道我能做些什么。
I'm using FuzzyFinder in vim together with MiniBufExplorer (with this setting in my .vimrc: g:miniBufExplorerMoreThanOne = 1).
I'm using FuzzyFinder in coverage-file mode (where it works pretty much like command-t, from what I understand).
The problem is, whenever I use FuzzyFinder to open a new file, instead of opening it in the current window I have open, it creates a new, tiny vertically-split window.
Is there any way to change this behavior?
EDIT: This only happens with the new, modified version of minibuffer (linked to from the vim script page). Not sure what I can do about it.
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(1)
你用什么来用 FuzzyFinder 打开文件?如果你检查 :help fuf-options 你会发现这都是可配置的,并且可以在当前窗口、新的分割窗口和新的垂直分割窗口中打开,所有这些都使用不同的组合键。您有兴趣在当前窗口中打开。
运行此命令:
它将告诉您打开文件的正确键,而无需先拆分窗口。
What are you using to open the file with FuzzyFinder? If you check :help fuf-options you'll see this is all configurable and it's possible to open in the current window, a new split window, and a new vertically split window, all using different key combinarions. You're interested in opening in the current window.
Run this:
It will tell you the proper key to open the file without first splitting the window.