Не можете установить ясниппет? - PullRequest
1 голос
/ 02 августа 2010

Я попытался установить yasnippet, используя протокол "обычной установки", указанный здесь . Поместив папку yasnippet-0.6.1c в ~ / .emacs.d / plugins /, я попытался проверить следующее в моем .emacs:

(add-to-list 'load-path
              "~/.emacs.d/plugins/yasnippet-0.6.1c")
(require 'yasnippet) ;; not yasnippet-bundle
(yas/initialize)
(yas/load-directory "~/.emacs.d/plugins/yasnippet-0.6.1c/snippets")

На втором сексе я получаю обратную трассировку:

 Debugger entered--Lisp error: (void-variable yasnippet-bundle)
 eval(yasnippet-bundle)
 eval-last-sexp-1(nil)
 eval-last-sexp(nil)
 call-interactively(eval-last-sexp)
 recursive-edit()
 byte-code(...

Может ли кто-нибудь указать мне правильное направление с этим? Я не достаточно знаком с Emacs, чтобы быть уверенным, что это не ошибка пользователя, но из обратного следа может показаться, что по крайней мере путь загрузки был правильным.

Это ясниппет 0.6.1c. Я могу воспроизвести его на Aquamacs 1.9 и GNU Emacs 22.2.1 под OSX 10.4 и GNU Emacs 23 под Ubuntu 10.04. Заранее спасибо за любой совет!

1 Ответ

3 голосов
/ 02 августа 2010
(add-to-list 'load-path
              "~/.emacs.d/plugins/yasnippet-0.6.1c")
...