在 Sublime Text 2 中,当我打开一堆文件时,我可以通过以下 3 个步骤转到任何打开的文件:
- 打
<Ctrl>+P
。 - 输入要搜索的模式。编辑器会在我输入时立即显示与模式匹配的文件(不点击
<Enter>
)。 - 显示正确的文件后,我点击
<Enter>
选择文件。
如何在 Vim 中使用类似的功能来搜索所有缓冲区/选项卡?我知道有很多插件可以让我搜索所有缓冲区,但它们并不像上述 3 个步骤那么简单。我认为这个功能在导航中特别有用。
在 Sublime Text 2 中,当我打开一堆文件时,我可以通过以下 3 个步骤转到任何打开的文件:
<Ctrl>+P
。<Enter>
)。<Enter>
选择文件。如何在 Vim 中使用类似的功能来搜索所有缓冲区/选项卡?我知道有很多插件可以让我搜索所有缓冲区,但它们并不像上述 3 个步骤那么简单。我认为这个功能在导航中特别有用。
您可以使用 vim CtrlP 插件搜索当前工作目录中的所有文件(:pwd
更改为:cd dir
),也可以使用Lusty Explorer插件搜索 vim 中所有打开的缓冲区
使用 CtrlP,您可以输入 ctrl+p,然后输入文件模式,然后输入(或 ctrl-t 在新选项卡中打开)
使用 Lusty,您可以输入 Leader lb(默认情况下,leader 是 \),输入您打开的缓冲区的名称,然后按 enter 或 ctrl-t