我已经从elpa和melpa安装了一些软件包。有些软件包并不需要我编辑.emacs
文件来添加任何挂钩或包含(require 'fn)
行。另一方面,一些软件包提供说明,说明编辑.emacs
文件是安装的一部分。我最近安装了ace-jump-mode
,打包系统在.emacs.d
中为包创建了一个目录,例如:ace-jump-mode-20130719.2053/
,并且installation的说明要求为我的{添加几行{1}}档案。
所以这个问题分为两部分。
.emacs
文件?.emacs
文件中包含路径?答案 0 :(得分:3)
不同的包处理键绑定和加载方式不同。有时您必须修改配置,有时您不会。最好的办法是阅读您安装的每件事的文档,这些文档似乎已经在进行。
您不必明确指定ace-jump
包的路径。 ELPA / package.el
将负责更新您的load-path
。以下代码段应该可以使用,而无需手动指定该路径:
;; No (add-to-list 'load-path ...)
(require 'ace-jump-mode)
;; Optional
(define-key global-map (kbd "C-c SPC") 'ace-jump-mode)