Sans mettre en place des solutions à base d'emacsclient etc... voilà
quelques petites choses pour améliorer les démarrages d'emacs, surtout si
il a tendance à se bloquer ce qui fût mon cas :
1) # touch /etc/mailname
si ce fichier n'existe pas, emacs peut se plaindre et se bloquer
plusieurs secondes au démarrage.
2) Placer au *début* du .emacs
(modify-frame-parameters nil '((wait-for-wm . nil)))
Ce qui vient de me sauver. Emacs interroge le wm au démarrage. Si ce
dernier ne répond pas emacs attend du coup, parfois longtemps. Avec
ceci il n'attend plus.
Ce dernier cas m'arrive typiquement avec metacity.
3) Dans une session emacs lancer
C-u 0 M-x byte-recompile-directory
pour compiler tous les .el d'un répertoire et donc tous ceux que vous
auriez dans vos répertoires personnel. Explication de droite à gauche:
la fonction recompile les .elc trop vieux. Avec l'argument 0 elle
compiler les .el qui n'ont pas de .elc, sans poser de
question. L'argument est transmis par C-u 0 (ou M-0).
Suivre le flux des commentaires
Note : les commentaires appartiennent à celles et ceux qui les ont postés. Nous n’en sommes pas responsables.