我是emacs的初学者。当我尝试配置我的emacs时,我搜索了很多例子。他们中的大多数都有一个site-lisp目录。
我的问题是为什么不将my-lisp用于自我编写的lisp文件,并将vendor-lisp用于其他人的网站。
site-lisp direcotry应包含哪些内容。
答案 0 :(得分:5)
my-lisp
和vendor-lisp
是用于组织个人elisp配置和库的完美目录名称。
“site”表示“此计算机”,因此site-lisp
目录适用于elisp,该目录应该可供计算机的所有用户使用。
与.emacs.d and site-lisp directory类似(请参阅更多详细信息),我得到的印象是您可能会询问在您的用户特定配置中是否有site-lisp
目录,这与此命名约定相反,可能有点令人困惑。
答案 1 :(得分:1)
如果您浏览一下,还有python-site
和ruby-site
。包管理中的其他包使用它们将.el
文件安装在emacs在加载时找到它们的目录中。