atom や Sublime Text での cmd + p みたいなファイル検索を
Vim でやりたいのですが、どのようにすればいいか分からないです。

NERDTree も入れていて grep も入れて
こことかこことか見ながら苦戦しましたが
grep だとファイル越しに特定の単語が入ってるファイルを見つけてくれる?ような感じだと思うので
少し違うのかな?というか、いまいち grep も自分の思ったように操作できてないのだと思うのですが…。

:e:e ./**/*.html みたいにすると新しく *.html が作成されてしまったりするのですが
これはどういう事なのでしょうか…。

例えば今自分がプロジェクトのルートディレクトリにいるとして
app/views/layouts/application.htmlapplication.html を探したいとしたときに

application* みたいな単語で検索すると、それにひっかかるファイルがいくつか出てきて
その中から、自分の開きたいファイルを選んで開く

というような動作がしたいのですが、どうすればいいでしょうか…。
よろしくお願いします。