crtl-pを使用して現在のツリー外のファイルを開くことはできますか?

crtl-pを使用して現在のツリー外のファイルを開くことはできますか?

クイック正規表現機能を使用してファイルを開くテキストメッセージの友達の能力と一致するものを探している間にctrl-pを見つけました。https://github.com/ctrlpvim/ctrlp.vim

現在存在するディレクトリツリーを構築、索引付け、処理します。

~/aa/x.x現在ツリーにあるときにファイルを開く方法はありますか?たとえば、内部でも~/bb/ctrp -pを使用しますか?x.x~/aa/

答え1

1つの方法は、カスタムコマンドを使用してファイルを一覧表示することです。追加情報ファイルはfind次の例を示しています。

let g:ctrlp_user_command = 'find %s -type f'        " MacOSX/Linux

努力する:

let g:ctrlp_user_command = 'find %s ~/aa -type f'

たとえば、次のようになります。

let g:ctrlp_user_command = 'find /etc %s -type f'

検索vimrc、ctrlpには、次のファイルが一覧表示されます。

> /etc/fonts/conf.avail/65-wqy-microhei.conf
> /home/muru/.vim/bundle/airline/LICENSE
> /home/muru/.vim/bundle/ctrlp/doc/tags
> /etc/fonts/conf.avail/65-khmer.conf
> /etc/vim/vimrc.local
> /etc/vim/vimrc.tiny
> /home/muru/.vim/.vimrc.swp
> /etc/vim/gvimrc
> /etc/vim/vimrc
> /home/muru/.vim/vimrc

関連情報