根据这些职位:
可以以某种方式替换文件中的require
和load
语句.emacs
以加快emacs启动。但是,我不知道如何详细执行此操作。
例如,除其他事项外,我在.emacs文件中包含以下require
和load
语句:
(load "auctex.el" nil t t)
(require 'alarm)
(require 'linked)
(load "nxhtml/autostart.el")
(require 'autoinsert)
(require 'recentf)
(require 'color-theme)
(load "~/.emacsaddons/emacs-color-theme-solarized/color-theme-solarized")
...
对于alarm
和linked
有一个目录中的相应文件呼吁.emacsaddons
,对nxhtml
有一个目录,换了别人也有中没有相应的文件.emacsaddons
。在上面的示例中,我没有包含文件中的全部require
或load
语句.emacs
,只是在一些地方我觉得替换它们的步骤autoload
会有所不同(例如,因为有些el
文件没有文件.emacsaddons
,有些文件没有,或者nxhtml
是...的子目录.emacsaddons
)。
如何用autoload
功能替代一切以提高性能的详细步骤?