De um modo geral, gostaria de poder abrir todos os arquivos em um determinado conjunto de diretórios (e seus subdiretórios) em que o nome do arquivo corresponde a um determinado regexp.
Por exemplo
/home/nispio/project:
total used in directory 1612 available 1000000000
drwxrwxr-x 13 nispio group 4096 Sep 19 14:06 .
drwxrwxr-x 7 nispio group 4096 Sep 22 16:41 ..
drwxrwxr-x 2 nispio group 4096 Sep 19 12:46 cfg
drwxrwxr-x 2 nispio group 4096 Sep 19 12:46 hlp
* drwxrwxr-x 2 nispio group 4096 Sep 23 16:52 hst
* drwxrwxr-x 2 nispio group 4096 Sep 29 14:52 inc
* drwxrwxr-x 2 nispio group 4096 Oct 1 12:53 lib
drwxrwxr-x 2 nispio group 4096 Sep 19 12:46 mcr
drwxrwxr-x 2 nispio group 4096 Sep 24 10:50 pyl
drwxrwxr-x 2 nispio group 4096 Sep 19 12:46 snr
drwxrwxr-x 2 nispio group 4096 Sep 19 12:46 unix
Tenho marcado os diretórios hst
, inc
e lib
, e agora eu quero visitar todos os arquivos com as extensões .c
, .cc
e .h
dentro desses três diretórios e seus subdiretórios.
Seria ainda melhor se eu pudesse ver tudo o que estou abrindo antes de abri-lo. Se o buffer direcionado foi atualizado para mostrar todos os arquivos que correspondiam à minha pesquisa e todos foram destacados, eu poderia fazer uma verificação de integridade para garantir que minha pesquisa retornasse o que eu esperava.
Estou aberto a sugestões para fazer a mesma coisa usando helm
ou dired+
outras extensões que me permitam navegar mais facilmente no meu sistema de arquivos.