fix bug of zsh prompt