emacs - Emacs配置dirtree

标签 emacs

我目前正在尝试让Emacs工作。我不熟悉配置文件,因此无法正常工作。目前,我在.emacs.d目录中具有diredree.el以及其他必需的文件,并且我在.emacs文件中添加了以下几行。

(add-to-list 'load-path "~/.emacs.d/")
(autoload 'dirtree "dirtree" "Add directory to tree view")

打开Emacs时没有出现任何错误,但是当我键入M-x dirtree时,我收到一条消息,提示没有匹配项。谁能看到我所缺少的才能正常工作?

我正在使用的dirtree可以在以下位置找到:http://www.emacswiki.org/emacs/dirtree.el

最佳答案

错误在库建议的autoload声明中。它不包含interactive标志来告诉Emacs这是一个命令(交互功能),并且只能通过M-x调用命令。

更正的声明是:

(autoload 'dirtree "dirtree" "Add directory to tree view" t)

关于emacs - Emacs配置dirtree,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/8982442/

相关文章:

matlab - 你如何让 emacs 将 .m 文件识别为 Matlab 文件,而不是 objective-C 文件?

emacs - 使用 nrepl.el 时如何更新 Clojure 依赖项?

emacs - 如何在启动时启用 `fill-column-indicator`

eclipse - Eclipse 编辑器是否具有等效于 Emacs 的 "align-regex"?

emacs - 如何在Emacs Lisp中求和数字列表?

emacs - 如何获取组织表中某个点的列名和字段名

emacs - 使用 Emacs 作为 IDE

emacs - 如何让 jabber.el 不显示用户图标?

emacs - 在 Emacs 中,如何摆脱 "possible archaic use of (hi-lock-mode)"错误?

regex - 如何重新定义 "minibuffer"模式映射中的键?