在vim中使用FuzzyFinder(+MiniBuffer),打开当前缓冲区中的文件

发布于 2024-10-11 12:53:58 字数 325 浏览 7 评论 0原文

我在 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 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(1

小耗子 2024-10-18 12:53:58

你用什么来用 FuzzyFinder 打开文件?如果你检查 :help fuf-options 你会发现这都是可配置的,并且可以在当前窗口、新的分割窗口和新的垂直分割窗口中打开,所有这些都使用不同的组合键。您有兴趣在当前窗口中打开。

运行此命令:

:let g:fuf_keyOpen

它将告诉您打开文件的正确键,而无需先拆分窗口。

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:

:let g:fuf_keyOpen

It will tell you the proper key to open the file without first splitting the window.

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文