Emacs Yasnippet установить - PullRequest
       23

Emacs Yasnippet установить

1 голос
/ 22 ноября 2011

пытается установить yasnippet для emacs 23 из:

https://github.com/capitaomorte/yasnippet

Сначала я попытался выполнить быструю установку, но yasnippet-bundle.el для «быстрой» установки, похоже, нет в хранилище?

Во-вторых, я попытался выполнить полную установку.

При полной установке я получаю следующую ошибку:

[yas] Check your `yas/snippet-dirs': ~/.emacs.d/snippets is not a directory

Я скачал последний пакет capitaomorte-yasnippet-e53c41d/ и распаковал в .emacs.d/plugins/

дополнение к моему `.emacs ':

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

По сути, инструкции по установке, похоже, не синхронизированы с последней версией src. Кто-нибудь знает как его установить?

1 Ответ

4 голосов
/ 22 ноября 2011

Вам нужно инициализировать yas/root-directory.Вот как я настраиваю yasnippet

(require 'yasnippet "~/emacs/addons/yasnippet.el")
(yas/initialize)
(setq yas/root-directory "~/emacs/snippets")
(yas/load-directory yas/root-directory)
...