Em versões recentes do Vim, você pode especificar uma pesquisa recursiva para um arquivo, prefixando o nome do arquivo com **/ . Seguindo seu exemplo, você pode digitar
:e **/in
seguido por uma guia para ver uma lista de todos os arquivos no diretório atual e abaixo, começando com "in" e com "in" expandido para o prefixo comum mais longo. Veja também
:help wildcard
:help cmdline-completion
A versão do Vim prestes a ser lançada, 7.3, adicionará expansão de nome de arquivo à capacidade de busca recursiva do comando find . Em seguida, adicionar ** à sua opção 'path' fornecerá o comportamento desejado: digite :find , as primeiras letras do nome do arquivo e uma guia para que o nome seja expandido para os nomes correspondentes no diretório atual e abaixo.