解决方法一
实际上应该是终端类型不支持008这个灰色, 所以直接显示白色了, 直接
export TERM=xterm-256color
或者加到.zshrc中:
echo "export TERM=xterm-256color" >> ~/.zshrc
之后source ~/.zshrc
之后就可以了
解决方法二
修改颜色值。
编辑.zshrc文件
vim ~/.zshrc
在最后一行追加:
ZSH_AUTOSUGGEST_HIGHLIGHT_STYLE='fg=yellow'
可以支持的颜色有限:
black , red , green , yellow , blue , magenta , cyan and white
之后source ~/.zshrc
之后就可以了
解决方法三
在github的issue讨论中可以看到这个插件与zsh-syntax-highlighting
冲突了。每当source .zshrc
的时候就会出现这个情况。建议使用exec zsh
来代替。或者注释掉冲突的插件。