De acuerdo con estas publicaciones:
de alguna manera, uno puede reemplazar requirey loaddeclaraciones en el .emacsarchivo 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 requirey las loaddeclaraciones:
(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 alarmy linkedhay archivos correspondientes en un directorio llamado .emacsaddons, porque nxhtmlhay un directorio, para los demás no hay archivos correspondientes en .emacsaddons. No he incluido todo requireo loaddeclaraciones de mi .emacsarchivo en el ejemplo anterior, sólo algunos donde me siento que los pasos para su sustitución por autoloaddiferirán entre ellos (por ejemplo, porque algunos tienen elarchivos unter .emacsaddonsy algunos no lo hace, o porque nxhtmles un subdirectorio de .emacsaddons...).
¿Cómo son los pasos detallados para reemplazar todo por autoloadfuncionalidad para mejorar el rendimiento?
fuente
