Fish Shell 如何更改自动建议功能的字体颜色?

问题描述

可以更改fish shell 终端中自动建议功能的字体颜色吗? 我想用我自己的颜色自定义所有这些 你有什么建议吗?

Screenshot in my terminal

解决方法

请参阅有关“Syntax highlighting variables”的文档部分:

可以通过更改各种变量的值来配置 fish 用于语法突出显示的颜色。这些变量的值可以是 set_color 命令接受的颜色之一。 set_color 接受的修饰符开关,如 --bold、--dim、--italics、--reverse 和 --underline 也被接受。

然后:

fish_color_autosuggestion autosuggestions(建议的命令的其余部分)

因此,要更改自动提示的颜色,请更改 $fish_color_autosuggestion,例如

set -g fish_color_autosuggestion blue

set -g fish_color_autosuggestion dd0f00