在 Vim 中搜索并打开文件

在 Vim 中搜索并打开文件

我有一对 Bash 函数:

function ff() { find . -path -o -name $@ -print; }
function fvim() { ff "$@" -exec vim {} \;; }

这对于查找文件并立即在 Vim 中打开它很有帮助。我想做的是扩展它或创建一个类似的函数,我可以从 Vim 中调用该函数(从当前目录搜索,可能只是使用“ff”)以在该 Vim 实例的新缓冲区中打开找到的文件。

有人能帮忙吗?

答案1

单独使用 Vim:

:set path=.,,**
:find foo.txt

文件名不能包含通配符,但:find可以使用 TAB 补全。

或者,有许多优秀的插件可以做到这一点,还有更多,fi团结,控制键, 或者弗兹夫

相关内容