gpt4 book ai didi

emacs - 如何让 emacs-helm 列出当前目录中的提供文件作为选项?

转载 作者:行者123 更新时间:2023-12-04 01:54:57 25 4
gpt4 key购买 nike

有没有办法从helm-mini命令列出当前目录中的文件作为潜在搜索匹配的一部分?

最佳答案

你会发现 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 文件(注意空间),你应该找到:

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的定义对于您可能感兴趣的其他来源。并使用帮助系统发现新的好东西。

关于emacs - 如何让 emacs-helm 列出当前目录中的提供文件作为选项?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/11403862/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com