我想在没有安装任何插件的情况下运行 emacs。Emacs 手册说您可以使用-q
选项来跳过初始化文件。我已经尝试emacs -q
并发现来自 /usr/share/emacs/site-lisp 的插件(ubuntu 在此处安装插件)仍然被加载。
我在 google 上搜索了 emacs 的初始化例程,但没有发现任何有用的信息。我很好奇 emacs 在初始化时逐步执行的操作,以及哪些变量、选项、环境等可能会改变默认行为。
我想在没有安装任何插件的情况下运行 emacs。Emacs 手册说您可以使用-q
选项来跳过初始化文件。我已经尝试emacs -q
并发现来自 /usr/share/emacs/site-lisp 的插件(ubuntu 在此处安装插件)仍然被加载。
我在 google 上搜索了 emacs 的初始化例程,但没有发现任何有用的信息。我很好奇 emacs 在初始化时逐步执行的操作,以及哪些变量、选项、环境等可能会改变默认行为。
尝试emacs -Q
从手册页:
-Q, --quick
类似于“-q --no-site-file --no-splash”。此外,避免处理 X 资源。
如果您只想避免加载站点 lisp 代码,则可能需要运行
emacs -q --no-site-file
Emacs == 自文档化。
C-hig (emacs) Emacs Invocation
RET
如果您真的想了解详细信息,可以使用 startup.el 仔细阅读
M-x find-library
RET startup
RET