D'une manière générale, j'aimerais pouvoir ouvrir tous les fichiers dans un ensemble donné de répertoires (et leurs sous-répertoires) où le nom de fichier correspond à une expression rationnelle donnée.
Par exemple
/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
J'ai marqué les répertoires hst
, inc
et lib
, et maintenant je veux visiter tous les fichiers avec des extensions .c
, .cc
et .h
dans ces trois répertoires et leurs sous - répertoires.
Ce serait encore mieux si je pouvais voir tout ce que j'ouvre avant de l'ouvrir. Si le tampon dired a été mis à jour pour me montrer tous les fichiers qui correspondent à ma recherche, et tous ceux-ci ont été mis en évidence, je pourrais faire une vérification de santé mentale pour m'assurer que ma recherche a retourné ce que j'attendais.
Je suis ouvert aux suggestions pour faire la même chose en utilisant helm
ou dired+
ou toute autre extension qui me permettra de naviguer plus facilement dans mon système de fichiers.