我是新手Emacs用户,在尝试安装新的Emacs软件包时遇到问题。该套餐为https://github.com/tlh/workgroups.el。 我按照随附的README.md文件中的文件安装说明进行操作:我将“workgroup.el”的内容复制到一个具有相同名称的新文本文件中,并将其保存到与我的init.el文件相同的目录中(“put workgroups” .el在你的Emacs加载路径上的某个地方“),并添加(需要'工作组)到我的init.el文件(”将此行添加到你的.emacs文件:(需要'工作组))。
但是,在保存和关闭Emacs,然后打开我的init文件时,我得到了 以下错误消息
“文件错误:无法打开加载文件,没有这样的文件或目录,工作组”
为什么Emacs不识别新包装?
提前感谢您的任何帮助:)
答案 0 :(得分:2)
默认情况下,您的初始文件所在的目录(您的主目录或~/.emacs.d
目录)不在您的Emacs load-path
中,并且不添加到它。 (如果您这样做,最新版本的Emacs将complain。)
将新的elisp库放入名为~/.emacs.d/lisp
的子目录中,并将 添加到load-path
,方法是将以下内容添加到init文件中:
(add-to-list 'load-path (expand-file-name "~/.emacs.d/lisp"))