我想使用org-mode设置一个项目,以HTML形式发布。我不想在我的.emacs文件中添加项目定义,想知道我可以把(setq org-publish-project-alist)变量放在哪里。我能否将其放在同一目录下?
Ryan McGeary描述了我认为是一种良好的组织emacs启动文件的方法。
更新:
域名emacsblog.org已过期 :(
您可以查看最初链接页面的缓存副本。
(load (expand-file-name "~/.emacs.d/lisp/personal-org-mode-stuff.el"))
然后将您所有的自定义内容放在~/.emacs.d/lisp/personal-org-mode-stuff.el中,它将加载该文件并导入您的所有.emacs文件。
另外,还有一个帖子发布了如何将您的lisp文件添加到加载路径并要求它们的描述链接。
(load "myfile.el" nil t t)
这样的东西可以吗? - Dervin Thunk如果您完全不手动设置,而是使用Emacs的自定义机制来控制此变量的值,则如果您将以下两行添加到您的.emacs文件中,该文件将不会混乱:
(setq custom-file "~/.emacs-custom.el")
(load custom-file 'noerror)
尽管有些人可能会声称,你需要在.emacs文件中添加两行来清理它,这有点讽刺...