PS1+='%U${vcs_info_msg_0_}%u'
PS1+="%(?.. %S%?%s)"
PS1+='%(1S. %B${SECONDS}%b.)'
-PS1+='%B%F{magenta}${_VIMODE}%f%b '
+PS1+='%B%F{magenta}%#%f%b '
function zle-line-init zle-keymap-select {
- [[ ${KEYMAP} == vicmd ]] && _VIMODE="+" || _VIMODE="%#"
+ printf "\e]12;"
+ [[ ${KEYMAP} == vicmd ]] && printf "red" || printf "green"
+ printf "\e\\"
[[ "$#_autoenv_stack_entered" -eq 0 ]] && psvar=(${psvar#A}) || {
[[ -n "${psvar[(r)A]}" ]] || psvar=(A $psvar)
}