setopt PROMPT_SUBST
-PS1="%2~ %B"
-PS1+='${(j::)psvar}'
-PS1+="%(1j.%j.)%b"
-PS1+='%U${vcs_info_msg_0_}%u'
-PS1+="%(?.. %S%?%s)"
-PS1+='%(1S. %B${SECONDS}%b.)'
-PS1+='%B%F{magenta}%#%f%b '
+PROMPT="%2~ %B"
+PROMPT+='${(j::)psvar}'
+PROMPT+="%(1j.%j.)%b"
+PROMPT+='%U${vcs_info_msg_0_}%u'
+PROMPT+="%(?.. %S%?%s)"
+PROMPT+='%(1S. %B${SECONDS}%b.)'
+PROMPT+='%B%F{magenta}%#%f%b '
function zle-line-init zle-keymap-select {
local ccolour=red