VI怎么把包含特定的单词,另存一个文件?

VI怎么把包含特定的单词,另存一个文件?

例如,我想把所有包括a.*f这样的单词,别存为一个文件,应该怎么做?
没有人知道吗?
:!egrep \<a.*f\> % >outputfile