Quiero cambiar el resaltado del resultado de búsqueda de un tema de Geany.
En el directorio ~/.config/geany/colorschemes/, tenemos *archivos de configuración que solo puedo entender parcialmente.
He mirado a través delmanual de usuarioyla oferta de GitHub, pero no he encontrado ninguna documentación detallada sobre el formato o los campos del archivo.
Por ejemplo: muchos de los nombres de los campos se explican por sí solos, pero otros no. ¿Y qué efecto tienen los campos booleanos?
Respuesta1
Entonces abres un archivo de configuración del tema Geany y ves algo como esto:
default=#fff;#1e1e1e;false;false
type=#2e8b57;;true
class=type
function=default
parameter=function
comment=#747474;#1e1e1e;false;true
Generalmente, los parámetros para cada atributo de categoría son los siguientes:
[category] = [foreground color]; [background color]; [is Bold]; [is Italic]
Hay excepciones en algunos casos en los que los valores booleanos determinan cuándo se anulan los colores de primer plano y/o de fondo (como para una selección resaltada).
Entonces, en mi ejemplo anterior, "comentario" es un color gris medio sobre un fondo gris oscuro (igual que el texto predeterminado)y en cursiva.
Opcionalmente, puede duplicar un atributo haciendo referencia a la definición original ("clase" es lo mismo que "tipo", etc.)
También desde la página de git de geany-themes (https://github.com/geany/geany-themes/blob/master/ADDING-A-THEME.md):
Si bien no existe una guía de estilo estricta sobre cómo se formatea el archivo .conf, aquí hay algunas notas sobre el estilo preferido:
- Es más fácil comenzar usando un esquema de color existente que sea similar al que desea crear/portar.
- Utilice colores de estilo HTML que comiencen con el símbolo de libra (
#
), en notación hexadecimal en minúsculas, comprimiéndolos a 3 dígitos si es posible. Ejemplos:
#ff0
#e4b211
- Utilice [named_colors] (consulte el Manual de Geany) cuando corresponda, si lo desea.
Puede que no se haga referencia directa a él y sea un poco difícil de encontrar, pero encontré definiciones más descriptivas en el Manual Geany en línea enhttps://www.geany.org/manual/current/index.html#named-colors-section(Está en la sección tituladaTipos de archivos especiales.common.)