不管我用术语或ANSI长期在Emacs启动zsh的,我遇到这个问题,每当我输入命令时,输出会产生一些垃圾字符,如:的zsh在Emacs输出垃圾字符
[ruby- 1.9.2]〜pwd 2; pwd1; pwd/Users/tyraeltong
“2; pwd1; pwd”拧紧输出,不知道其他人是否遇到同样的问题?我在这里找到了类似的线程Getting Emacs ansi-term and Zsh to play nicely,但是由[[$ TERM == eterm-color]] & & export TERM = xterm我仍然看到垃圾字符。
这是通过在'.zshrc'东西直接或间接引起的问题。可能是一个糟糕的提示设置,或者对它正在运行的终端做出毫无根据的假设。发布你的'.zshrc'。 – Gilles
其实我没有在我的.zshrc中进行任何自定义,而只是使用.oh-my-zsh:https://github.com/robbyrussell/oh-my-zsh –
我有同样的问题(哦, my-zsh) –