Você pode usar o seguinte comando que abrirá vim
com a guia para cada arquivo no diretório atual:
vim -p 'find -L . -type f -print'
Ou o seguinte comando que abrirá todos os arquivos no diretório atual, e todos os arquivos em todos os primeiro-níveis-de-subdiretórios do diretório atual
vim -p ./* ./*/*
O comando acima é baseado na execução de vim -p
juntamente com o exemplo de uma resposta semelhante, que pode ser encontrada aqui
Alguns exemplos (modificados) de a resposta estendida abrirá o vim para cada arquivo sob o diretório atual, e assim que vim
for fechado, abrirá vim
novamente para o próximo arquivo, etc:
find . -xtype f -exec vim {} \;
Ou
find -L . -type f -exec vim {} \;