3

単純に入力できる .vimrc 構成を見つけました

:e <<characters_in_filename>> 

次に、現在のパスに同様の名前のファイルがある場合tab、パスが展開される:e full_pathか、オプションのリストが表示されます。

これを実現する方法を知っている人はいますか?

注: 私は FuzzyFileFinder、Peepopen、および CommandT を認識しています。これは本当に私を悩ませています。

これは、このGoogle グループのスレッドで説明されている機能と非常によく似ています。

4

2 に答える 2

3

ZyXが言ったように、それはあなたが望むように聞こえますfind.

set wildmenu
set wildmode=longest:full
set path+=./**

と入力すると、現在のファイルのディレクトリ ( pwd ではなく:find so<Tab>) から再帰的に検索することで始まるすべてのファイルで完了します。(で変更できます。)so<Tab>wildchar

この種の補完を好むかもしれません:

set wildmode=list:longest

pathまた、現在のファイルのディレクトリから再帰的にしたくない場合は、よく使用するルートを追加できます。

set path+=~/code/**

現在のディレクトリから再帰するだけの場合は、上記のワイルドな設定を試して、次を使用します。

:edit **/so<Tab>

ファイル名の指定の詳細については、 を参照:help {file}してください。詳細については**、 を参照してください:help starstar-wildcard

于 2011-06-15T17:36:33.773 に答える
1

オンになっていることを確認して、コマンドwildmenuを試してください:find

于 2010-08-17T06:25:40.850 に答える