Em vez de usar, e. %F{202}
, posso usar %{$fg[red]%}
. Isso corrige o problema. No entanto, estou reduzido a usar apenas 16 cores em vez de 256 cores. Parece-me que este é um bug em zsh
.
Eu tenho duas pastas chamadas Documents
e Downloads
. Em zsh
, quando digito
c d Espaço D o Separador c
a cor de Documents
muda de branco para (difícil de ler) cinza. Como posso desativar essa mudança de cor ou controlar a cor para a qual ela é alterada?
O problema está nesta linha aqui, onde mudo a coloração:
PS1="%F{$colorUser}%n%{$reset_color%}@%F{$colorServer}%m %{$reset_color%}: %F{$colorPath}%~%{$reset_color%} $ "
As variáveis são simplesmente números, por ex. $colorUser=196
, $colorServer=202
, $colorPath=44
. \
Em vez de usar, e. %F{202}
, posso usar %{$fg[red]%}
. Isso corrige o problema. No entanto, estou reduzido a usar apenas 16 cores em vez de 256 cores. Parece-me que este é um bug em zsh
.
Tags colors zsh cd-command