设置 zsh-autosuggestions 插件的文字颜色

2023-08-12 08:19:39 +0800 CST 1 min read views: 165

zsh-autosuggestions 是一个 Zsh 的插件,它可以根据用户之前输入的命令建议当前命令的自动补全。

在命令行下,zsh-autosuggestions 默认使用灰色来显示建议的部分,以与实际命令区分开。

想要修改建议文本的颜色,可以在 Zsh 配置文件(通常是 ~/.zshrc)中添加一行类似这样的代码:

ZSH_AUTOSUGGEST_HIGHLIGHT_STYLE="fg=white,bg=#ff00ff,bold"

效果:

image

也可以将 'fg=white' 替换为其他颜色值,比如 'fg=blue' 表示蓝色,'fg=green' 表示绿色,等等。

一旦修改了配置文件,记得执行一下source ~/.zshrc重新加载 Zsh 配置,或者打开一个新的终端窗口,改动才会生效。

注意,需要确保终端支持 256 色彩,以便正确显示不同的颜色。