Tyr*_*ong 6 emacs zsh emacs23 term
无论我使用术语还是ansi-term在Emacs中启动zsh,我遇到这个问题,每当我输入命令时,输出都会有一些垃圾字符,如:
[ruby-1.9.2] ~pwd 2; pwd1; pwd/Users/tyraeltong
"2; pwd1; pwd"正在拧紧输出,不知道其他人是否遇到同样的问题?我在这里找到了一个类似的线程让Emacs ansi-term和Zsh很好地玩,但是[[$ TERM == eterm-color]] && export TERM = xterm我仍然看到垃圾字符.
Emacs对ZLE不好玩,所以我在〜/ .zshrc中有这个:
if [[ -n ${INSIDE_EMACS} ]]; then
# This shell runs inside an Emacs *shell*/*term* buffer.
prompt walters
unsetopt zle
fi
Run Code Online (Sandbox Code Playgroud)
它可能是具有 bash 语法的错误 PROMPT_COMMAND。尝试:
export PROMPT_COMMAND=""
Run Code Online (Sandbox Code Playgroud)
看看是否有帮助。
| 归档时间: |
|
| 查看次数: |
3060 次 |
| 最近记录: |