定制emacs 24 ELPA工作地点
如何更改默认安装包的位置 我想构建独立的emacs发行版。我可以把它放在网络文件夹或U盘上,在安装了emacs的任意系统上解包,使用提供的设置工作,并且不会弄乱系统上的原始emacs设置。这就像是一个展示emacs对我的朋友的能力的展示定制emacs 24 ELPA工作地点,emacs,customization,elpa,Emacs,Customization,Elpa,如何更改默认安装包的位置 我想构建独立的emacs发行版。我可以把它放在网络文件夹或U盘上,在安装了emacs的任意系统上解包,使用提供的设置工作,并且不会弄乱系统上的原始emacs设置。这就像是一个展示emacs对我的朋友的能力的展示 我在init.el中重新定义了加载路径等,但未能自定义elpa工作位置。我在emacs自文档信息系统中搜索,没有找到关于包系统的元文件位置和安装包路径的文档。显然,我不能用默认值离开,我也不知道要修改哪些变量或挂接到设置中。package user dir是您需
我在init.el中重新定义了加载路径等,但未能自定义elpa工作位置。我在emacs自文档信息系统中搜索,没有找到关于包系统的元文件位置和安装包路径的文档。显然,我不能用默认值离开,我也不知道要修改哪些变量或挂接到设置中。
package user dir
是您需要的变量。从文档中:
package user dir是在“package.el”中定义的变量。它的价值是
“~/.emacs.d/elpa”
当用作本地文件时,此变量可能存在风险
变数
文档:包含用户的Emacs Lisp包的目录。
目录名应该是绝对的。除此之外,,
Emacs还在“包目录列表”中查找系统范围的包
(我使用M-x apropos变量
并搜索“package”找到了它)