(project)/ srcと(project)/incにたくさんのファイルがあります。
vimを押すと<C-x><C-f>
、そこからファイル名に関する提案が表示されますが、検索するディレクトリを設定する方法が見つかりませんでした。
私が読んだドキュメントには、それだけが記載されており、リスト内<C-p>
を<C-n>
移動しますが、検索パスの調整については何もありません。
(project)/ srcと(project)/incにたくさんのファイルがあります。
vimを押すと<C-x><C-f>
、そこからファイル名に関する提案が表示されますが、検索するディレクトリを設定する方法が見つかりませんでした。
私が読んだドキュメントには、それだけが記載されており、リスト内<C-p>
を<C-n>
移動しますが、検索パスの調整については何もありません。
set autochdir
「現在のディレクトリ」を現在のファイルを含むディレクトリに自動的に設定します。それをあなたのvimrcに入れて、人生を楽しんでください。
または、が起動さpwd
れた場所からのパス。構成できません。vim
path
-supportと呼ばれる新機能がvim
まもなく利用可能になりますが:http:
//vimdoc.sourceforge.net/htmldoc/options.html#%27path%27
それはあなたがより多くを構成するのを助けるかもしれません。
それまでの間、次のvimプラグインを試してください。
FuzzyFinder http://www.vim.org/scripts/script.php?script%5Fid=1984
zvim https://bitbucket.org/ZyX_I/zvim
tコマンド http://www.vim.org/scripts/script.php?script_id=3025
または、独自のvimプラグインを作成することもできます。
参照: http:
//vim.wikia.com/wiki/Searching_for_files_in_a_directory_listing
および
http://vim.wikia.com/wiki/Source_vimrc_and_use_tags_in_a_parent_directory
これは私が問題を解決するために行ったことであり、@askmishソリューションよりもはるかに簡単なようです。このマッピングを
編集して追加します。vimrc
map <F4> :cd %:h<CR>
これ以降、を押しF4
て現在のディレクトリに切り替えます。
を押す<C-X><C-F>
と、現在の作業ディレクトリにあるすべてのファイルのリストが表示されます。