* Для вопроса A ***
В Сосульки , Cx Cf по умолчанию a мульти-команда .Это означает, что при заполнении набора имен файлов:
Вы можете действовать (например, посещать) нескольких кандидатов выборочно (например, C-RET , C-mouse-2 ).
Вы можете работать с всеми файлами, чьи имена соответствуют вашему текущему вводу - например, посещать их все.
То же самое верно и для других команд файла Icicles , включая те, которые позволяют вам соответствовать абсолютному имени файла, что означает, что ваши шаблоны минибуфера могут совпадать не только с-директория часть имени файла, но также и части каталога.
Например, Cx Cf с префиксом arg соответствует абсолютным именам файлов.И M-x icicle-locate-file
делает то же самое для всех файлов в данном каталоге.
(Вы всегда можете использовать многокомандную команду как обычную команду: Cx Cf действует нормально, если вы используете RET или mouse-2 . Если вы не используете дополнительные привязки клавиш для работы с несколькими файлами, вы никогда не почувствуете разницу.)
См. http://www.emacswiki.org/emacs/Icicles_-_File-Name_Input
* Для вопроса B ***
Что вы хотите - Сосульки поиск.
- Команда
icicle-search-file
ищет все файлы указанного вами набора. - Команда
icicle-search-buffer
ищет все буферы указанного набора. - Команда
icicle-search
выполняет оба действия: файлы с отрицательным префиксом arg, буферы с неотрицательным префиксом arg.
Эти команды позволяют указать регулярное выражение для определения контекстов поиска: части файлов или буферов, которые выхочу искать.Например, .*
означает поиск в каждой строке.
После определения контекстов поиска вы вводите некоторый текст в минибуфер, и он сужает контексты поиска кандидатов до тех, которые соответствуют вашему тексту.Вы можете нажать M-SPC , чтобы объединить несколько таких шаблонов.
Затем вы можете перейти к выбранным поисковым хитам: C-RET или C-mouse-2 для посещения или цикл / посещение с использованием C-down .Вы даже можете сортировать подходящих кандидатов различными способами, легко сравнивать их или изменять порядок циклов.
См. http://www.emacswiki.org/emacs/Icicles_-_Search_Commands%2c_Overview