Selon ces articles:
on peut en quelque sorte remplacer require
et les load
instructions du .emacs
fichier pour accélérer le démarrage d'emacs. Cependant, je ne sais pas comment procéder en détail.
Par exemple , j'ai (entre autres) dans mon .emacs déposer les documents suivants require
et load
déclarations:
(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")
...
Pour alarm
et linked
il y a des fichiers correspondants dans un répertoire appelé .emacsaddons
, car nxhtml
il y a un répertoire, pour les autres il n'y a pas de fichiers correspondants dans .emacsaddons
. Je ne mentionnaient pas tous require
ou des load
déclarations de mon .emacs
dossier dans l'exemple ci - dessus, quelques - uns où je me sens que les mesures pour les remplacer par autoload
différeront entre eux (par exemple parce que certains ont des el
fichiers unter .emacsaddons
et certains ne fonctionne pas, ou parce nxhtml
est - un sous-répertoire de .emacsaddons
...).
Comment sont les étapes détaillées pour tout remplacer par des autoload
fonctionnalités pour améliorer les performances?