Use print -P for zsh prompts

echo doesn't properly handle %~ expansion. print -P however, does what
we need.