应该是你的 shell prompt
没办法正常显示. 你可以试试下面的语句:
;; Use Emacs terminfo, not system terminfo
(setq system-uses-terminfo nil)
如果此番操作不可行的话,你可以试试:
M-x ansi-color-for-comint-mode-on
如果还不行的话,可以在你的shell
对应的配置文件(如zsh 就是 .zshrc
)添加如下内容:
export LANG=en_US.UTF-8
export LC_ALL=en_US.UTF-8
export TERM=xterm-256color
然后 source ~/.zshrc
, 并重启emacs. 如果还不行的话,你就需要提供更多关于你shell的信息了,其他人可以根据你的信息更好地定位问题.
1 个赞
export LANG=en_US.UTF-8 export LC_ALL=en_US.UTF-8 export TERM=xterm-256color 解决,谢谢
问题解决了,可以将这个帖子标记为已解决,可以帮到可能有同样问题的同学。
话说,你在另外一个问题@我是什么事呢?
想让你帮忙看下有没有什么办法解决的