Emacs – Ubuntu初始化

前端之家收集整理的这篇文章主要介绍了Emacs – Ubuntu初始化前端之家小编觉得挺不错的,现在分享给大家,也给大家做个参考。
在ubuntu上加载emacs的奇怪行为,似乎有一些初始化不在.emacs中,也不在emacs报告通过“emacs –debug-init”加载的任何文件中.我发现了一些与字体相关的大小调整的引用,但这种行为似乎并不局限于此(例如重新出现的菜单和工具栏).

有没有人有关于emacs初始化过程的任何其他信息?
是否在.emacs之前或之后加载/etc/emacs/site-start.d文件,默认情况下是否还有其他位置?

Emacs初始化的顺序如下(至少对于Emacs 22):

>加载在load-path中找到的文件debian-startup(.el或.elc)(通常是/usr/share/emacs/site-lisp/debian-startup.el或/usr/share / emacs22 / site-lisp / debian-startup.elc)并调用文件中定义的debian-startup函数.此函数加载/etc/emacs/site-start.d/和/etc/emacs22/site-start.d/中的所有文件.
>加载在load-path中找到的site-start(.el或.elc).
>加载init文件.emacs,.emacs.el或〜/ .emacs.d / init.el.
>加载默认初始化文件default.el或default.elc.

我还建议你阅读/usr/share/doc/emacsen-common/debian-emacs-policy.gz中的“Emacs启动策略”部分,了解更多Ubuntu / Debian的具体信息.要查找奇怪行为的原因,您可以使用参数–no-site-file启动emacs并逐个加载这些初始化文件,直到找到导致此行为的文件.

猜你在找的Ubuntu相关文章