Helm内置了helm-mini
命令,其中包括buffers
和recentf
作为其源。
(setq helm-source-buffers-list
(helm-make-source "Buffers" 'helm-source-buffers)))
(helm :sources helm-mini-default-sources
:buffer "*helm mini*"
:truncate-lines t)
还有一个名为helm recent dirs的包,提供了针对recentd的helm接口。它使用'(helm-source-dired-recent-dirs)作为数据源。
我正在尝试将这两个功能结合起来,所以我在helm-mini中添加了这个功能。
(append helm-mini-default-sources '(helm-source-dired-recent-dirs))
但是它不起作用。我有什么遗漏吗?
helm-source-dired-recent-dirs
为空,则 helm-mini 会抛出错误吗? - Chillar Anandhelm-mini
之前,使用(require 'helm-dired-recent-dirs)
引入变量helm-source-dired-recent-dirs
,你应该将其添加到你的Emacs配置中。 - xuchunyang