TIP paquets pour emacs

Un article de Gentoo Linux Wiki.

Cet article fait partie des Trucs et Astuces.

Terminaux / Shells CD Live X Portage Système Systèmes de fichier Autres

Emacs ne charge pas automatiquement les paquets installés par Portage. Il faut ajouter cette ligne de code Lisp dans ~/.emacs, ou si vous voulez que le changement soit valable pour tous les utilisateurs, dans /usr/share/emacs/site-lisp/site-start.el :

Fichier : ~/.emacs ou /usr/share/emacs/site-lisp/site-start.el
  (load "/usr/share/emacs/site-lisp/site-gentoo")

Cela va charger tous les paquets installés, ce qui peut augmenter considérablement le temps de démarrage.

De plus, si vous utilisez votre ~/.emacs sur une plateforme autre que Gentoo, vous pouvez utiliser ceci pour être sûr que la fonction de chargement ne cause pas d'erreur :

Fichier : ~/.emacs
  (when (file-exists-p "/usr/share/emacs/site-lisp/site-gentoo.el")
   (load "/usr/share/emacs/site-lisp/site-gentoo"))