【发布时间】:2011-11-21 14:35:59
【问题描述】:
无论我在Emacs中使用term还是ansi-term启动zsh,我都会遇到这个问题,每次输入命令,输出都会有一些垃圾字符,例如:
[ruby-1.9.2] ~ pwd 2;pwd1;pwd/用户/tyraeltong
"2;pwd1;pwd" 输出错误,不知道其他人是否也遇到同样的问题?我在这里Getting Emacs ansi-term and Zsh to play nicely 找到了一个类似的帖子,但是通过 [[ $TERM == eterm-color ]] && export TERM=xterm 我仍然看到垃圾字符。
【问题讨论】:
-
这是由您的
.zshrc中的某些内容直接或间接引起的问题。可能是一个糟糕的提示设置,或者对正在运行的终端做出无根据的假设。发布您的.zshrc。 -
其实我并没有在我的 .zshrc 中进行任何自定义,而是使用了 .oh-my-zsh:github.com/robbyrussell/oh-my-zsh
-
我也有同样的问题(oh-my-zsh)
-
你找到解决这个问题的办法了吗?