是否有一种方法可以从helm-mini
命令列出包含当前目录中的文件作为潜在搜索匹配的一部分?
答案 0 :(得分:16)
您会发现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 (注意空格),你应该找到:
掌舵-C-源文件 - 在电流-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
的定义,了解您可能感兴趣的其他来源。并使用帮助系统发现新的好东西。