A maneira antiga era usar POSTEDIT
POSTEDIT=$'\e[0m'
(e, a propósito, isso não é bash, não use uma armadilha DEBUG para simular preexec
: zsh é onde é de ) mas desde o zsh 4.3.11 você pode usar a linha de comando recurso de destaque de sintaxe . Deixe o seu alerta apenas sobre o seu prompt e defina
zle_highlight=(default:bold)