2010-02-05 13 views

Respuesta

7

Creo que el mejor enfoque para usar es usar ColorTheme. Otras opciones para personalizar los colores del marco puede encontrar here. No puedo pensar en un solo comando, sin embargo, puede iniciar emacs con --reverse-video.

2

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

ver también la parte inferior de http://www.gnu.org/software/emacs/elisp/html_node/Defining-Faces.html

+0

Establecer la variable 'frame-background-mode' en realidad no cambia lo que se muestra actualmente en su marco, al menos no para mí. Además, para que funcione, debe ser 'M-x' en lugar de' M-: '. Si hace 'M-:', entonces necesita esto: 'M-: (variable-set 'frame-background-mode' oscuro)' – pheaver

+1

Use esto: 'M-:' '(custom-set-variables '(frame-background-mode' dark)) 'o la interfaz personalizada (' Mx' 'customize-variable'' frame-background-mode') – Nei

+0

@ La sugerencia de Nei es lo único que parece replicar el comportamiento con ' set bg = dark' – ffledgling

12

he utilizado la función invert-face en el pasado:

(invert-face 'default)

O:

M-x invert-face <RET> default

+0

Oh, me equivoqué. 'invert-face' no cambia' frame-background-mode'. Por lo tanto, también deberá hacer lo que Thr4wn sugirió. – pheaver

+0

Ah, una cosa más ... Si configura 'frame-background-mode' en nil, entonces se ajustará automáticamente en función de la cara. Esto es lo que uso :). – pheaver

1

El paquete alect-themes para Emacs 24 proporciona temas claros, oscuros y negros, y se puede instalar manualmente o usando MELPA.

Para instalar alect-themes usando Melpa y seleccione alect-dark (de ~/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) 
) 

Hay un buen número de paquetes de color temáticos en Melpa, por lo que si alect-temas no se ajusta a sus necesidades, con un poco de experimento de los otros

Cuestiones relacionadas