Você provavelmente tem PROMPT_SUBST
desativado. Para ativá-lo:
setopt promptsubst
Você pode adicionar isso ao seu arquivo ~/.zhsrc
. Talvez seja necessário remover ou comentar uma linha semelhante a unsetopt promptsubst
ou setopt nopromptsubst
(os nomes das opções não diferenciam maiúsculas de minúsculas e os sublinhados são opcionais e ignorados).
Consulte a seção "Solicitação" em man zshoptions
e a seção "EXPANSÃO DE SEQUÊNCIAS PROMPT" em man zshmisc
para obter mais informações.