Есть ли способ от команды helm-mini
, чтобы список включал файлы в текущем каталоге, как часть потенциальных совпадений поиска?
Как получить список файлов emacs-helm в текущем каталоге в качестве параметров?
Ответ 1
Вы найдете helm-mini
, который определяется как:
(defun helm-mini ()
"Preconfigured `helm' lightweight version \(buffer -> recentf\)."
(interactive)
(helm-other-buffer '(helm-c-source-buffers-list
helm-c-source-recentf
helm-c-source-buffer-not-found)
"*helm mini*"))
поэтому он просто вызывает список источников. Очень легко добавить любой существующий источник.
С helm-mode
включен запуск C-h v helm-c-source files (пространство для заметок), и вы должны найти:
Шлемовидные с-исток файлы-в-ток-Dir
Итак, создайте собственную команду helm с необходимыми источниками:
(defun helm-my-buffers ()
(interactive)
(helm-other-buffer '(helm-c-source-buffers-list
helm-c-source-files-in-current-dir
helm-c-source-recentf
helm-c-source-buffer-not-found)
"*helm-my-buffers*"))
Ознакомьтесь с определением helm-for-files-prefered-list
для других источников, которые могут вас заинтересовать. И используйте справочную систему, чтобы открыть новые лакомства.