宽字符导致 weechat 出现视觉伪影

宽字符导致 weechat 出现视觉伪影

我在 weechat 中设置了一些宽字符 (◀▬▬ / ▬▬▶) 作为连接/分离指示符。但是,当我切换窗口时,它们往往会溢出。我该如何防止这种情况发生?

正常外观

上面是它应该看起来的样子,以及我重新绘制窗口后它看起来的样子(win+ L)。

问题

上图清楚地显示了溢出效果,这种效果发生在切换窗口后,以及当通道收到另一条消息时(因此窗口内容会向上移动一行或多行)。当另一个字符在旧字符的位置重新绘制时,不会显示伪影。

这些是相关的 weechat 设置: ( weechat.look.)

weechat.conf

您可以在这里看到设置weechat.conf

这一切都独立于 tmux 和 mosh/ssh 发生。我使用的是 GNOME3 gnome-terminal,使用 Ubuntu Mono 字体大小为 13。

相关内容