2

每次启动 emacs 时都会收到此消息

Emacs 24.2
Win7 64 and Ubuntu 12.10
yasnippet 0.8.0 installed with package-list 

如果有办法解决它?

4

2 回答 2

6

使用 elpa 安装时,yasnippet 不会自动初始化,我觉得这是非常规的。您仍然需要将 yasnippet 目录添加到您的加载路径中。

这是我在 .emacs 中的设置

;; yasnippet
(add-to-list 'load-path "~/.emacs.d/elpa/yasnippet-0.8.0")
(require 'yasnippet)
(setq yas-snippet-dirs '("~/.emacs.d/elpa/yasnippet-0.8.0/snippets" "~/Dropbox/Applications/Customise/emacs/myyassnipets"))
(yas-global-mode 1)
于 2013-11-17T19:11:45.800 回答
1

load如果您正在调用或load-file在您的 init.el 中使用错误的路径,我希望看到这种消息。寻找这些功能的任何用途,并在可能的情况下更正路径。

如果这是在您控制的代码中,您可能希望调用(require 'yasnippet)而不是直接加载文件。

于 2013-02-04T11:36:19.820 回答