在 VMware 下运行 Konsole 时,node-gyp 错误消息中的不可见位

在 VMware 下运行 Konsole 时,node-gyp 错误消息中的不可见位

使用 node-gyp 的彩色错误消息*,某些位最终在 Konsole 中不可见:

Konsole 中不可见的位

我使用的是 Kubuntu 16.04.1 LTS,在启用了 3D 加速的 VMware Workstation 下运行。如果我将文本从 Konsole 复制/粘贴到其他地方,则会显示不可见的位,这表明这是一个渲染问题。

请注意,即使选中,有问题的位仍保持黑色,并且最终看起来像密文栏:

选择了有故障的位

* 我相信node-gyp正在幕后运行GCC,但我不完全确定。

答案1

这可能是一个“渲染问题”,但与 Konsole 同样可能的是,它的调色板恰好让人很难看到,例如,如果有人假定终端的背景是浅色的,并且在上面打印黑色文本。您可以通过更改终端的调色板来查看是否属于这种情况。

相关内容