De acuerdo con estas publicaciones:
de alguna manera, uno puede reemplazar require
y load
declaraciones en el .emacs
archivo para acelerar el inicio de emacs. Sin embargo, no sé cómo hacer esto en detalle.
Por ejemplo, tengo (entre otras cosas) en mi archivo .emacs lo siguiente require
y las load
declaraciones:
(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")
...
Para alarm
y linked
hay archivos correspondientes en un directorio llamado .emacsaddons
, porque nxhtml
hay un directorio, para los demás no hay archivos correspondientes en .emacsaddons
. No he incluido todo require
o load
declaraciones de mi .emacs
archivo en el ejemplo anterior, sólo algunos donde me siento que los pasos para su sustitución por autoload
diferirán entre ellos (por ejemplo, porque algunos tienen el
archivos unter .emacsaddons
y algunos no lo hace, o porque nxhtml
es un subdirectorio de .emacsaddons
...).
¿Cómo son los pasos detallados para reemplazar todo por autoload
funcionalidad para mejorar el rendimiento?
fuente