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

发布于 2024-11-02 21:42:32 字数 321 浏览 5 评论 0原文

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

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

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

I'm a newbie to emacs, just starting to like it - but today upon start up the following issue has rendered it unusable.

Problem:
When I move the cursor forward some, but not all, characters are rendered unreadable. The next letter on the line is displayed over the previous character, not replacing it but displaying both in the same place at the same time. Obviously i can't show this as then text editor on this site is functioning correctly.

A few of examples of what I've tried so far, with no effect..
1- restarting gdm
2- apt-get install rxvt-unicode - to check if it was a problem with xterm
3. dpkg-reconfigure emacs
4. completely removing and reinstalling emacs23 along with .emacs config file.

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(2

过度放纵 2024-11-09 21:42:32

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


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

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

要使其默认,请转到 emacs 中的选项菜单,然后 ->;自定义 Emacs ->具体面孔 -> 并输入:“默认”,然后单击“为将来的会话设置”。

Converting Ben's comment to an answer to get it from the unanswered questions list:


It appears to have been an issue with the font. If I do the following it works:

  1. type- xlsfonts -into the terminal and get a list of the fonts available.
  2. choose one of the mono-space fonts (e.g. r14) and check by running: emacs -fn r14 myfileName

To make this default go to options menu within emacs then -> Customise Emacs -> Specific Face -> and type: 'default' and click 'set for future sessions'.

樱娆 2024-11-09 21:42:32

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

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

Today I faced the same issue. Installing the latest snapshot instead of stable branch solves it:

sudo add-apt-repository ppa:cassou/emacs
sudo apt-get update
sudo apt-get install emacs-snapshot
~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文