【问题标题】:emacs weird rendering of child framesemacs 子帧的奇怪渲染
【发布时间】:2020-04-25 04:15:48
【问题描述】:

首先:我还是一个 emacs 菜鸟,所以请认为我误解了一些事情。

我目前在 emacs 中使用子框架时遇到奇怪的渲染错误。这个问题在许多包中是一致的。每当一个包创建一个子框架时,它的渲染效果都会很差。

使用company-box 的示例:

我有同样经历的另一个包是lsp-ui 或特别是lsp-ui-doc。为了确保没有其他软件包导致此问题,我使用this 最小设置。文物仍然存在:

在我看来,子框架应该具有的大小是正在显示的部分+黑色伪影(或 lsp-ui 图片中的灰色。但不知何故,它只正确显示了一部分内容并空白其余的。您可以看到正在显示的部分中的实际内容被截断了。

我必须注意,这种情况并非 100% 发生。但我猜大约是 80%。有时框架显示正确。

我完全不知道是什么原因造成的。可能感兴趣的一件事是我的设置:

操作系统:Windows 10(使用 WSL) Emacs:26.3(在 Ubuntu 18.04 LTS 中运行) X Server:VcXsrv 1.20.5.1(但我也尝试过 Xming 6.9.0.31 - 结果相同)

我在网上找不到任何关于此的信息。至少有one 的人使用company-box 遇到同样的问题。他还在使用 wsl 和 VcXsrv 启动 emacs,这让我觉得这可能与 WSL/VcXsrv 有关。

我将不胜感激。

【问题讨论】:

    标签: emacs windows-subsystem-for-linux xming


    【解决方案1】:

    对于遇到相同问题的任何人 - 我已经找到了解决方案。

    问题在于 VcXsrv/Xming。可以在here 找到有关此错误的详细信息。 解决方案是切换到另一个 Xserver。我目前正在尝试MobaXTerm,它没有这个问题。但是,可能还有其他更好的选择。

    但是,对于遇到相同问题的任何人来说,找到本案的罪魁祸首是件好事。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2015-07-13
      • 2015-09-05
      • 2014-02-15
      • 2023-03-21
      • 2023-03-16
      • 2015-11-03
      相关资源
      最近更新 更多