Como faço para pesquisar os buffers abertos no Vim?

Eu gostaria de procurar por texto em todos os arquivos atualmente abertos no vim e exibir todos os resultados em um único lugar. Existem dois problemas, eu acho:

Não consigo passar a lista de arquivos abertos para:grep/:vim, especialmente os nomes dos arquivos que não estão no disco;O resultado de:grep -C 1 text não parece bom na janela de quickfix.

Aqui está um bom exemplo de pesquisa de arquivos múltiplos no Sublime Text 2:

Alguma ideia?

questionAnswers(5)

yourAnswerToTheQuestion