1

https://github.com/joaotavora/yasnippetから emacs 23 の yasnippet をインストールしようとしています

最初にクイック インストールを試みましたがyasnippet-bundle.el、「クイック」インストール用のファイルがリポジトリにないようです。

次に、フルインストールを試みました。

フル インストールを実行しようとすると、次のエラーが表示されます。

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

最新のバンドルをダウンロードしてjoaotavora-yasnippet-e53c41d/解凍しました.emacs.d/plugins/

私の「.emacs」への追加は次のとおりです。

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

基本的に、インストール手順は最新の src と同期していないようです。誰もそれをインストールする方法を知っていますか?

4

1 に答える 1

4

を初期化する必要がありますyas/root-directory。yasnippetの設定方法は次のとおりです

(require 'yasnippet "~/emacs/addons/yasnippet.el")
(yas/initialize)
(setq yas/root-directory "~/emacs/snippets")
(yas/load-directory yas/root-directory)
于 2011-11-22T10:40:35.467 に答える