Nach diesen Beiträgen:
man kann irgendwie ersetzen require
und load
Anweisungen in der .emacs
Datei, um den Emacs-Start zu beschleunigen. Ich weiß jedoch nicht, wie ich das im Detail machen soll.
Zum Beispiel habe ich (unter anderem) in meiner .emacs-Datei Folgendes require
und load
Anweisungen:
(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")
...
Für alarm
und linked
es gibt entsprechende Dateien in einem Verzeichnis namens .emacsaddons
, denn nxhtml
es gibt ein Verzeichnis, für die anderen gibt es keine entsprechenden Dateien .emacsaddons
. Ich habe umfassen nicht alle require
oder load
Aussagen aus meiner .emacs
Datei in dem obigen Beispiel nur ein paar , wo ich das Gefühl , dass die Schritte für sie zu ersetzen mit autoload
zwischen ihnen (zum Beispiel unterscheiden , da einige haben el
Dateien unter .emacsaddons
und einige nicht, oder weil nxhtml
heißt ein Unterverzeichnis von .emacsaddons
...).
Wie sind die detaillierten Schritte, um alles durch autoload
Funktionen zur Verbesserung der Leistung zu ersetzen ?
quelle