Lo encontré, después de revisar estos documentos y hacer algunas pruebas y errores con diferentes variables de entorno que podrían ser responsables de esa función. La variable de entorno es fish_color_search_match
y la solución es cambiar la variable como:
$ set fish_color_search_match --background='333'
Donde '333'
es el código de color. También es posible usar colores predefinidos como cyan
, green
, blue
, etc. que están disponibles.
Además, soy consciente de que tal vez esto pertenezca mejor a Unix y Linux StackExchange (¿cuál podría haber sido el motivo del voto negativo?)
Editar:Ten en cuenta que los colores no se verán correctamente si tu terminal no usa 256 colores.
Agregar a la respuesta más votada. El comando fish_config colors
se ha eliminado y en su lugar debe usar lo siguiente:
$ fish_config browse
es más conveniente configurar toda la configuración de color a través de la interfaz de usuario web de Fish, que se puede hacer desde cli:
fish_config colors
, que inicia el servidor de configuración de fish, y ya hay toneladas de sugerencias de color predefinidas
Para obtener más información, consulte The Fish Shell