无论我在 Emacs 中使用 term 或 ansi-term 启动 zsh,我都会遇到这个问题,每当我输入命令时,输出都会有一些垃圾字符,例如:
[ruby-1.9.2] ~ pwd 2;pwd1;pwd/Users/tyraeltong
"2;pwd1;pwd" 输出错误,不知道其他人是否也遇到同样的问题?我在这里找到了一个类似的线程Getting Emacs ansi-term and Zsh to play well but by [[ $TERM == eterm-color ]] && export TERM=xterm 我仍然看到垃圾字符。