4

我是emacs的初学者。当我尝试配置我的 emacs 时,我搜索了很多示例。他们中的大多数都有一个 site-lisp 目录。

我的问题是为什么不将 my-lisp 用于自制的 lisp 文件,而将 vendor-lisp 用于其他人的站点。

以及 site-lisp 目录应该包含哪些内容。

4

2 回答 2

5

my-lisp并且vendor-lisp是用于组织您的个人 elisp 配置和库的完美目录名称。

“站点”表示“这台计算机”,因此该site-lisp目录用于 elisp,该目录应该可供该计算机的所有用户使用。

.emacs.d 和 site-lisp 目录类似(请关注更多详细信息),我的印象是您可能会询问site-lisp在您的用户特定配置中是否有一个目录,这将违反此命名约定,并且可能是有点混乱。

于 2012-06-01T09:17:53.190 回答
1

如果你环顾四周,还有python-siteruby-site。包管理中的其他包使用它们将.el文件安装在 emacs 在加载时找到它们的目录中。

于 2012-06-01T09:10:14.997 回答