emacs'网站'代表什么?

时间:2012-06-01 08:37:15

标签: emacs elisp

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

我的问题是为什么不将my-lisp用于自我编写的lisp文件,并将vendor-lisp用于其他人的网站。

site-lisp direcotry应包含哪些内容。

2 个答案:

答案 0 :(得分:5)

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

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

.emacs.d and site-lisp directory类似(请参阅更多详细信息),我得到的印象是您可能会询问在您的用户特定配置中是否有site-lisp目录,这与此命名约定相反,可能有点令人困惑。

答案 1 :(得分:1)

如果您浏览一下,还有python-siteruby-site。包管理中的其他包使用它们将.el文件安装在emacs在加载时找到它们的目录中。