1

我想在没有安装任何插件的情况下运行 emacs。Emacs 手册说您可以使用-q选项来跳过初始化文件。我已经尝试emacs -q并发现来自 /usr/share/emacs/site-lisp 的插件(ubuntu 在此处安装插件)仍然被加载。

我在 google 上搜索了 emacs 的初始化例程,但没有发现任何有用的信息。我很好奇 emacs 在初始化时逐步执行的操作,以及哪些变量、选项、环境等可能会改变默认行为。

4

2 回答 2

5

尝试emacs -Q

从手册页:

-Q, --quick
类似于“-q --no-site-file --no-splash”。此外,避免处理 X 资源。


如果您只想避免加载站点 lisp 代码,则可能需要运行

emacs -q --no-site-file

于 2013-03-29T13:40:45.803 回答
3

Emacs == 自文档化。

C-hig (emacs) Emacs Invocation RET

如果您真的想了解详细信息,可以使用 startup.el 仔细阅读

M-x find-library RET startup RET

于 2013-03-29T13:44:12.520 回答