Xterm.js: 绘制块字符时行间距

创建于 2019-11-21  ·  3评论  ·  资料来源: xtermjs/xterm.js


细节

  • 浏览器和浏览器版本:
    谷歌浏览器 78.0.3904.108
    Safari 版本 13.0.3
    Firefox 70.0.1(在将 font-family 更改为"DejaVu Sans Mono", "Everson Mono", FreeMono, Menlo, Terminal, monospace, "Apple Symbols" ......默认字体在 Firefox 中看起来完全荒谬)

  • 操作系统版本:
    macOS Catalina 10.15.1

  • xterm.js 版本:
    Git commit 70babeacb62fe05264d64324ca1f4436997efa1b,用docker build .构建。

重现步骤

tidb.ascii.txt

  1. 运行 TiDB Demo docker 容器
  2. curl -L https://github.com/xtermjs/xterm.js/files/3876032/tidb.ascii.txt在 xterm.js 终端窗格中。

image

在我的终端中,块字符很好地融合在一起并形成一个像素字段,而在 xterm.js 中,每行之间有一个小间隙。

duplicate

最有用的评论

另见#2409。

所有3条评论

另见#2409。

Linux 上的 VS 代码:
vscode-linux

我认为这取决于你使用的字体,所以它的设计方式。 #2409 将更改此设置以覆盖要手动绘制的字体字形,我不确定我们是否要这样做。

此页面是否有帮助?
0 / 5 - 0 等级

相关问题

parisk picture parisk  ·  3评论

fabiospampinato picture fabiospampinato  ·  4评论

jerch picture jerch  ·  3评论

Tyriar picture Tyriar  ·  4评论

albinekb picture albinekb  ·  4评论