有没有办法从helm-mini
命令列出当前目录中的文件作为潜在搜索匹配的一部分?
问问题
2111 次
1 回答
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 vhelm-c-source files注意空格),您应该会发现:
helm-c-source-files-in-current-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
您可能感兴趣的其他来源的定义。并使用帮助系统发现新的好东西。
于 2012-07-10T00:26:28.750 回答