web-dev-qa-db-fra.com

Comment définir les couleurs d'arrière-plan et de premier plan par défaut d'emacs?

Dans mon fichier .emacs, j'ai les éléments suivants:

(set-foreground-color "#E0DFDB")
(set-background-color "#102372")

Lorsque je lance emacs, le jeu de couleurs de la fenêtre emacs par défaut est correct, mais toutes les nouvelles fenêtres commencent par le jeu de couleurs par défaut des fonds blancs et du premier plan noir. Quelqu'un peut-il m'indiquer comment faire en sorte qu'emacs définisse mon jeu de couleurs préféré dans toutes les nouvelles fenêtres? [Note: Si je fais M-x load-file ~/.emacs après avoir ouvert une nouvelle fenêtre, les couleurs sont définies comme je le veux, mais le faire manuellement chaque fois que je veux ouvrir une nouvelle fenêtre est distrayant/ennuyeux.]

19
xuinkrbin.

Ajoutez ce qui suit à votre .emacs:

(add-to-list 'default-frame-alist '(foreground-color . "#E0DFDB"))
(add-to-list 'default-frame-alist '(background-color . "#102372"))

Vous voudrez peut-être consulter http://www.emacswiki.org/emacs/FrameParameters et les liens qu’il contient.

26
Alp

Bienvenue chez emacs. Utilisez les thèmes de couleur pour répondre au mieux à votre environnement. http://emacswiki.org/?ColorTheme

5
aartist

Une autre excellente méthode d'implémentation de la couleur est disponible ici:

http://homepages.inf.ed.ac.uk/s0243221/emacs/

J'ai trouvé pratique d'appeler les couleurs par leurs noms plutôt que par les codes HEX.

0
Lokesh A. R.