subrayar - ¿Cómo cambio el color de resaltado para el texto seleccionado con Emacs/deftheme?
que es subrayado en power point (3)
Estoy usando Emacs 24; He instalado el tema zenburn , que es genial, excepto que no puedo ver la selección resaltar fácilmente con el color resaltado proporcionado por zenburn :
Por color de "selección" , me refiero al color del texto que he seleccionado al establecer una marca ( C-space
y mover el cursor para seleccionar texto).
Por mi vida, no puedo encontrar la manera de cambiarlo. He intentado cambiar cada combinación de highlight
, selection
, etc. que puedo pensar en zenburn-theme.el
, pero nada parece cambiarlo.
** Por motivos de cordura, he intentado cambiar otros colores en el tema para asegurarme de que Emacs está cargando el archivo correctamente, es decir, esos cambios funcionan. *
Hubiera pensado especialmente que el cambio de highlight
funcionaría, pero no parece que las personalizaciones de la línea highlight
funcionen:
;;;; Built-in
;;;;; basic coloring
...
`(highlight ((t (:background ,zenburn-bg-05 :foreground ,zenburn-yellow))))
¿Cómo puedo cambiar el color de selección?
Además de la solución de tungd. También podría cambiar el color de la fuente para que sea más legible. Por ejemplo, a blanco
(set-face-attribute ''region nil :background "#666" :foreground "#ffffff")
Lo que estás buscando es la cara de la region
. Por ejemplo:
(set-face-attribute ''region nil :background "#666")
Puede usar la interfaz de personalización .
M-x customize-face
Cuando se le solicite la cara, ingrese la region
. Entonces verás algo como:
Usar personalizar hace que sea fácil experimentar con muchos colores. Intente hacer clic en [ Choose ]
para acceder al selector de color), luego [ Apply and Save ]
. También organiza sus personalizaciones en un solo archivo (en lugar de contaminar aún más su init.el
).