How to change zsh-autosuggestions color
You can edit your ~/.zshrc and change/add the variable: ZSH_AUTOSUGGEST_HIGHLIGHT_STYLE='fg=value'
I have just tested the value from fg=8
to fg=5
. I think fg
stands for Foreground.
ZSH_AUTOSUGGEST_HIGHLIGHT_STYLE='fg=5'
**OBS: Add the above line at the end of your zshrc (after loading the plugin) **
I found another reference here.
Here is a list of the color numbers: https://coderwall.com/p/pb1uzq/z-shell-colors
I settled on this one for solarized dark:
ZSH_AUTOSUGGEST_HIGHLIGHT_STYLE='fg=60'
...and this one for solarized light:
ZSH_AUTOSUGGEST_HIGHLIGHT_STYLE='fg=180'
I keep these in separate files (which do other color-theme manipulations) so that whenever somebody turns the lights on or off, I can just source the appropriate file, restart my terminal, and carry on.
My solution requires a little manual editing to make work, but you might find it interesting: https://github.com/MatrixManAtYrService/colorshift