meu .zshrc é
autoload -Uz colors && colors
PROMPT="%{$fg[red]%}%n%{$reset_color%}@%{$fg[blue]%}%m %{$fg_no_bold[yellow]%}%1~ %{$reset_color%}%# "
RPROMPT="[%{$fg_no_bold[yellow]%}%?%{$reset_color%}]"
não está alterando o prompt.
a saída de
simha@gauranga ~ % zsh -ixc exit 2>&1 | egrep 'PS[1-4]|PROMPT'
+/etc/zsh/zshrc:1726> PS2='\'%_> '
+/etc/zsh/zshrc:1728> PS3='?# '
+/etc/zsh/zshrc:1730> PS4='+%N:%i:%_> '
+/home/simha/.zshrc:3:> export VIRTUAL_ENV_DISABLE_PROMPT=yes
+/home/simha/.zshrc:16:> PROMPT='%{%}%n%{%}@%{%}%m %{%}%1~ %{%}%# '
+/home/simha/.zshrc:17:> RPROMPT='[%{%}%?%{%}]'
Tags zsh