Comment installer un Emacs plugin (nombre de fois où il est un .el fichier) sur plate-forme Windows?
Je suis nouveau sur Emacs. J'ai trouvé beaucoup de emacs plugins sont libérés comme .el fichier. Je ne suis pas sûr de la façon de les installer. Puis-je mettre dans mon emacs répertoire d'installation?
Vous devez vous connecter pour publier un commentaire.
Après l'avoir placé, dire
myplugin.el
à votre~/.emacs.d/
répertoire, ajoutez la ligne suivante dans votre.emacs
fichier:Aussi, dans de nombreux cas, il aurait besoin de ce qui suit à la place de la deuxième ligne:
Dans tous les cas, vous devez consulter la documentation du paquet que vous essayez d'installer sur lequel vous devez utiliser.
Si vous ne savez pas où votre
~
répertoire, vous pouvez le voir en tapantC-x d ~/
et en appuyant surEnter
.~
est, typeM-: (expand-file-name "~")
.(load "myplugin.el")
, ou dans de nombreux autres cas, vous utilisez(require 'myplugin)
. Vous devriez consulter la documentation du paquet que vous essayez d'installer dans tous les cas.Comme déjà indiqué, vous aurez besoin de l'emplacement du fichier dans Emacs' chemin de chargement.
Lire les commentaires au début du fichier pour voir si elle a une installation particulière ou des instructions d'utilisation. Les auteurs sont souvent fournir cette information, et il n'y a pas une seule bonne façon de le faire, il est donc conseillé de regarder.
À défaut, si le fichier contient un
(provide 'some-name)
ligne (généralement à la fin du fichier), vous pourrez être appelé à utiliser(require 'some-name)
pour le charger.Vous pouvez également octet-compiler la bibliothèque pour la vitesse (mais c'est une autre question).
De nombreuses fois, emacs plugin sera constitué d'un répertoire de elisp fichiers qui doivent être accessibles à partir du chemin de chargement. Un moyen simple de s'assurer que toutes les elisp fichiers ainsi que les sous-répertoires de elisp fichiers sont inclus dans le chemin de chargement et accessible est de faire quelque chose de similaire à la suivante:
Ajoutez le code suivant à votre ~/.emacs fichier pour s'assurer que Emacs "voit" tous les elisp fichiers que vous avez installé:
Cela permettra d'assurer que tous les elisp les fichiers qui se trouvent dans le ~/.emacs.d/site-lisp répertoire ou dans un sous-répertoire dans le répertoire sont accessibles.
normal-top-level-add-subdirs-to-load-path
quelque peu agressive, car elle explore la dir de l'arbre de manière exhaustive. Pour ajouter un seul niveau de dirs, vous pouvez faire ceci: bit.ly/lvRkykQuelques informations supplémentaires:
MATLAB.el vient de http://matlab-emacs.sourceforge.net/
Sur windows, utilisez le chemin de chargement qui ressemble à ceci:
Si vous souhaitez MATLAB fonctionnalités que vous devez utiliser:
si vous voulez juste d'éditer des fichiers texte: