【发布时间】:2018-05-30 17:05:21
【问题描述】:
我在无法修改个人文件夹之外的内容的工作环境中使用 Emacs 24。
我想安装一个特定的包,但在我的个人文件夹之外已经安装了这个包的旧版本。我必须手动安装它,所以我将包文件夹路径添加到“加载路径”,并在 init.el 文件中自己需要它。但是,启动后,当我检查版本时,它显示该版本仍然是从我个人文件夹之外的地方加载的旧版本。
我的问题是如何屏蔽那个旧包?换句话说,我该如何选择加载我的版本?
【问题讨论】:
-
您在
load-path的哪个位置添加了文件夹? -
init.el 文件中的@choroba
-
把它放在你的
load-path中的旧版本之前 -
list-load-path-shadows可能有助于调试加载路径排序问题 -
提供详细信息(即引用您正在使用的代码,显示您用于“检查版本”的命令)。