vim unite-grepで特定のファイル(*.h など)のみ検索する方法について


最近uniteを入れて、uniteなしのvimには戻れない位に依存しているのですが、  
ファイル拡張子を指定したunite-grepの方法がわからず、ファイル指定したい場合のみ

[code]

    :Ag HOGE -G \.h$
    
[/code]

のようにag.vimを使用しています。  
できれば全部uniteのみで完結させたいのですが、どうすれば可能でしょうか？




grep 自体にはファイルパターンを指定するオプションがないので、`unite-grep` は直接はサポートしていないようです。  
内部で使っているコマンドに引数を渡すことはできるので、`unite-grep` が ag を使う設定になっているのであれば、

[code]

    :Unite grep::-G\ \\.h$
    
[/code]

とすることで指定することは可能なようです。

