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

ファイル名にはワイルドカードを含めることはできませんが、:findTAB 補完は使用できます。

あるいは、それを実行できる優れたプラグインが多数あります。団結Ctrl+P、 またはフジフ

関連情報