【问题标题】:Emacs on Ubuntu. DIsplay issues: text displayed over other textUbuntu 上的 Emacs。显示问题:文本显示在其他文本之上
【发布时间】:2011-04-22 16:03:46
【问题描述】:

我是 emacs 的新手,刚开始喜欢它 - 但今天启动后,以下问题使其无法使用。

问题: 当我将光标向前移动一些但不是全部时,字符会变得不可读。行中的下一个字母显示在前一个字符之上,而不是替换它,而是同时显示在同一个位置。显然我无法显示这一点,因为该站点上的文本编辑器运行正常。

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

【问题讨论】:

  • 你为什么要移动光标? :D
  • 尝试新的终端窗口。听起来好像这个疯了。
  • 找到了解决方案。好像是字体的问题。如果我执行以下操作,它会起作用: 1- type- xlsfonts - 进入终端并获取可用字体的列表。
    2- 选择一种等宽字体(例如 r14)并通过运行检查: emacs -fn r14 myfileName 要使其成为默认值,请转到 emacs 中的选项菜单,然后 -> 自定义 Emacs -> 特定面 -> 和输入:“默认”,然后点击“设置为将来的会话”。
  • @mathepic:他可能是指点。
  • 本,请将您的解决方案作为答案发布并接受。

标签: emacs emacs23


【解决方案1】:

将 Ben 的评论转换为答案以从未回答的问题列表中获取:


字体似乎有问题。如果我执行以下操作,它会起作用:

  1. 在终端中输入 xlsfonts 并获取可用字体列表。
  2. 选择一种等宽字体(例如 r14)并通过运行检查:emacs -fn r14 myfileName

要设为默认值,请转到 emacs 中的选项菜单,然后 -> Customise Emacs -> Specific Face -> 并输入:“default”并单击“set for future sessions”。

【讨论】:

    【解决方案2】:

    今天我遇到了同样的问题。安装最新的快照而不是稳定的分支可以解决它:

    sudo add-apt-repository ppa:cassou/emacs
    sudo apt-get update
    sudo apt-get install emacs-snapshot
    

    【讨论】:

      猜你喜欢
      • 2015-05-24
      • 2015-10-08
      • 2017-08-13
      • 2015-12-19
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多