J'ai décidé de vérifier Emacs, et j'ai beaucoup aimé. Maintenant, j'utilise le kit de démarrage Emacs , qui fournit en quelque sorte de meilleurs paramètres par défaut et de belles personnalisations pour l'installation par défaut d'Emacs.
Je l'ai un peu personnalisé, ajouté des trucs comme yasnippet , des thèmes de couleurs , non liés et d'autres choses. J'ai mis en place un référentiel github dans lequel je conserve toutes les personnalisations afin de pouvoir y accéder à partir de plusieurs endroits ou au cas où quelque chose se passerait mal et que je perdrais mon répertoire .emacs.d.
Tout cela est très agréable, mais il y a un problème: Emacs prend environ 1 à 2 secondes à se charger. AFAIK Je peux compiler des fichiers .el individuels avec Mx byte-compile-file en .elc, et cela fonctionne. Mais il y a beaucoup de fichiers .el, et je me demande s'il y a un moyen de tous les compiler avec une simple commande ou quelque chose, pour accélérer le chargement d'Emacs. Mon Emacs n'est pas toujours ouvert, et je l'ouvre et le ferme assez fréquemment, surtout après l'avoir configuré comme éditeur par défaut pour la commande d'édition dans Total Commander pour m'y habituer plus rapidement (ouais, windows xp ici).
Ma version Emacs est la 22.3. Et oui, l'installation par défaut d'Emacs sans aucune personnalisation se déclenche instantanément.
Je ne sais pas quelle version est préférée lors du chargement, le .el ou le .elc compilé d'ailleurs Oo
Alors, y a-t-il une commande elisp ou un commutateur de ligne de commande Emacs pour que Emacs compile tous les octets dans le répertoire .emacs.d?
C-u 0
(akaC-0
, BTW). Cela ne compilera en octets que les fichiers source qui sont plus récents que leurs versions compilées en octets.