2010-02-05 8 views

risposta

7

Penso che l'approccio migliore da utilizzare sia quello di utilizzare ColorTheme. Altre opzioni per personalizzare i colori della cornice è possibile trovare here. Non riesco a pensare a un singolo comando, tuttavia è possibile avviare emacs con --reverse-video.

2

M-x set-variable <RET> frame-background-mode <RET> dark

veda anche il fondo di http://www.gnu.org/software/emacs/elisp/html_node/Defining-Faces.html

+0

L'impostazione della variabile 'frame-background-mode' in realtà non cambia ciò che è attualmente visualizzato nel frame, almeno non per me. Inoltre, affinché funzioni, dovrebbe essere 'M-x' invece di' M-: '. Se fai 'M-:', allora hai bisogno di questo: 'M-: (imposta-variabile 'frame-background-mode' scuro)' – pheaver

+1

Usa questo: 'M-:' '(set-variabili personalizzate '(frame-background-mode' dark)) 'o l'interfaccia personalizza ('Mx'' personalizzabile '' frame-background-mode') – Nei

+0

Il suggerimento di Nei è l'unica cosa che sembra effettivamente replicare il comportamento con ' set bg = dark' – ffledgling

12

Ho usato la funzione invert-face in passato:

(invert-face 'default)

Oppure:

M-x invert-face <RET> default

+0

Oh, ho sbagliato. 'invert-face' non cambia' frame-background-mode'. Quindi, dovrai anche fare ciò che Thr4wn ha suggerito. – pheaver

+0

Ah, un'altra cosa ... Se si imposta 'frame-background-mode' su zero, verrà regolato automaticamente in base alla faccia. Questo è quello che uso :). – pheaver

1

Il pacchetto alect-themes per Emacs 24 offre temi chiari, scuri e neri e può essere installato manualmente o utilizzando MELPA.

Per installare alect-themes utilizzando Melpa e selezionare alect-dark (da ~/emacs.d/init.d):

(when (>= emacs-major-version 24) 
    (require 'package) 
    (add-to-list 'package-archives 
      '("melpa-stable" . "http://melpa-stable.milkbox.net/packages/")) 
    (package-initialize) 
    (load-theme 'alect-dark) 
) 

Ci sono un bel paio di pacchetti di colore a tema in Melpa, quindi se alect-temi non soddisfa le vostre esigenze, esperimento con alcuni degli altri.

Problemi correlati