Ogólnie rzecz biorąc, chciałbym móc otwierać wszystkie pliki w ramach danego zestawu katalogów (i ich podkatalogów), w których nazwa pliku odpowiada podanemu wyrażeniu regularnemu.
Na przykład
/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
Mam zaznaczone katalogi hst
, inc
i lib
, i teraz chcę, aby odwiedzić wszystkie pliki z rozszerzeniami .c
, .cc
oraz .h
w ciągu tych trzech katalogów i ich podkatalogów.
Byłoby jeszcze lepiej, gdybym mógł zobaczyć wszystko, co otwieram, zanim je otworzę. Jeśli bufor z diodami został zaktualizowany, aby pokazać mi wszystkie pliki, które pasowały do mojego wyszukiwania, a wszystkie z nich zostały wyróżnione, mógłbym przeprowadzić kontrolę poprawności, aby upewnić się, że moje wyszukiwanie zwróciło to, czego oczekiwałem.
Jestem otwarty na sugestie, aby zrobić to samo przy użyciu helm
lub dired+
innych rozszerzeń, które pozwolą mi łatwiej nawigować po systemie plików.