emacs

Emacs equivalente de bg=dark de vim?(ajustando el fondo a la oscuridad)



spacemacs (4)

En vim, puedo ejecutar set bg=dark y luego vim ajustará todo el resaltado de sintaxis para que funcione en un terminal con un fondo oscuro (ya sea que el fondo sea oscuro o no, vim asumirá que sí lo es).

¿Cómo le digo a Emacs que asuma que el fondo es oscuro o claro?


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


El paquete alect-themes para Emacs 24 proporciona alect-themes claros, oscuros y negros, y puede instalarse manualmente o utilizando 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 bastantes paquetes de temas de colores en MELPA, por lo que si alect-themes no satisface sus necesidades, experimente con algunos de los otros.


He usado la función de invert-face en el pasado:

(invert-face ''default)

O:

Mx invert-face <RET> default