gpt4 book ai didi

emacs - 自定义 emacs 24 ELPA 工作位置

转载 作者:行者123 更新时间:2023-12-04 16:50:25 27 4
gpt4 key购买 nike

如何更改默认安装包位置?

我想构建独立的 emacs 发行版。我可以放在网络文件夹或 USB 内存棒上的东西,在安装了 emacs 本身的任意系统上解压缩,使用提供的设置并且不会与系统上的原始 emacs 设置混淆。它就像是展示了 emacs 为我的伙伴们提供的功能。

我在 init.el 中重新定义了 load-path 等,但未能自定义 elpa 工作位置。我搜索了 emacs 自记录信息系统,没有找到关于包系统的元文件位置和已安装包路径的文档。显然我不能保留默认值,而且我不知道要修改什么变量或要设置什么 Hook 。

最佳答案

package-user-dir 是你想要的变量。来自文档:

package-user-dir is a variable defined in `package.el'. Its value is "~/.emacs.d/elpa"

This variable is potentially risky when used as a file local variable.

Documentation: Directory containing the user's Emacs Lisp packages. The directory name should be absolute. Apart from this directory, Emacs also looks for system-wide packages in `package-directory-list'.

(我使用 M-x apropos-variable 并搜索“package”找到了它)。

关于emacs - 自定义 emacs 24 ELPA 工作位置,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/15734560/

27 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com