Вообще говоря, я хотел бы иметь возможность открывать все файлы в данном наборе каталогов (и их подкаталогах), где имя файла соответствует заданному регулярному выражению.
Например
/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
Я отметил каталоги hst
, inc
и lib
, и теперь я хочу посетить все файлы с расширениями .c
, .cc
и в .h
рамках этих трех каталогов и их подкаталогов.
Было бы еще лучше, если бы я мог видеть все, что я открываю, прежде чем открыть его. Если буфера Dired был обновлен, чтобы показать мне все файлы, которые соответствуют моему поиску, и все они были выделены, я мог бы сделать проверку работоспособности, чтобы убедиться, что мой поиск вернул то, что я ожидал.
Я открыт для предложений сделать то же самое, используя helm
или dired+
любые другие расширения, которые позволят мне более легко перемещаться по моей файловой системе.