修改一下就很棒了火花在 Gnome 终端等中打印窄字符。这对于 Bash / Python 来说是可能的吗?
答案1
不。同时兼容 VT100终端确实支持双宽线(使用 DECDWL 控制序列),但不支持窄线或字符。
答案2
当我阅读 的源代码时spark
,我可以看到它只是使用特殊的 ASCII 字符作为“刻度” - 所以,一般来说,答案是不,因为这需要字体即时更改。好吧,也许你可以实际上使用一种特殊的、非固定宽度的字体定义,例如斜体或者大胆的终端的字体,但这将是一次性的和调整(选择字体),并且会影响通常以斜体/粗体打印的所有终端输出 - 这绝对是不可取的。