Je l'ai trouvé, après avoir vérifié ces documents, et fait quelques essais et erreurs avec différentes variables d'environnement qui pourraient être responsables de cette fonctionnalité. La variable d'environnement est fish_color_search_match
et la solution change la variable comme :
$ set fish_color_search_match --background='333'
Où '333'
est le code couleur. Il est également possible d'utiliser des couleurs prédéfinies comme cyan
, green
, blue
, etc. qui sont disponibles.
De plus, je suis conscient que cela appartient peut-être mieux à Unix &Linux StackExchange (ce qui aurait pu être la raison du vote négatif ?)
Modifier :tenez compte du fait que les couleurs ne s'afficheront pas correctement si votre terminal n'utilise pas 256 couleurs.
Ajout à la réponse la plus votée. La commande fish_config colors
a été supprimé et vous devez plutôt utiliser ce qui suit :
$ fish_config browse
il est plus pratique de configurer toutes les configurations de couleur via l'interface utilisateur fish web, ce qui peut être fait à partir de cli :
fish_config colors
, qui lance le serveur de configuration de fish, et il y a déjà des tonnes de suggestion de couleurs prédéfinies
Pour plus d'informations, consultez The Fish Shell