Ubuntu上的Emacs.显示问题:显示在其他文本上的文本

我是emacs的新手,刚刚开始喜欢它 – 但是今天启动后,下面的问题使它无法使用.

问题:
当我向前移动光标时,某些(但不是全部)字符变得不可读.该行的下一个字母显示在前一个字符上,而不是替换它,而是同时在同一个地方显示两个字母.显然我不能显示这个,因为这个网站上的文本编辑器运行正常.

我到目前为止尝试过的一些例子,没有效果..
1-重启gdm
2- apt-get install rxvt-unicode – 检查xterm是否有问题
3. dpkg-reconfigure emacs
4.完全删除并重新安装emacs23以及.emacs配置文件.

最佳答案 将Ben的评论转换为答案,从未答复的问题列表中获取答案:

它似乎是字体的问题.如果我执行以下操作,它可以工作:

> type- xlsfonts -into终端并获取可用字体列表.
>选择一种单声道空格字体(例如r14)并通过运行检查:emacs -fn r14 myfileName

要进行此默认设置,请转到emacs中的选项菜单 – >>自定义Emacs – >具体面孔 – >并键入:’default’并单击’为将来的会话设置’.

点赞