Acho que algumas coisas estão erradas nesta definição específica:
- Ao usar cores, a seqüência de escape
${end}
deve ser seguida por espaço (isso é para o intérprete fechar corretamente a seqüência de escape) -
%{\n>%}
deve ser alterado para\n%{>%}
ou apenas\n>
Assim, o aviso final deve ser parecido com:
set prompt="(conda) ${green}%n ${green}@ %m ${cyan}%~ ${white} \n> ${end} "