Term Station v0.1.4
修复中文等双列宽字符被覆盖、清除或窗口缩放后的列错位。
- 输出画面时修正残留的半个双列宽字符,保持各行列数和菜单对齐。
- 将
wcwidth明确声明为直接依赖;安装包已包含依赖,无需另行安装。 - 195 项源码测试和 1 项真实安装包启动、退出、会话恢复测试通过(共 196 项)。
- 源码提交:
d6daa8f。 - 支持 macOS 14+、Apple Silicon(arm64),无需另装 Python。
brew update
HOMEBREW_NO_INSTALL_CLEANUP=1 brew upgrade KMMoonlightQ/tools/term-station首次安装使用 brew install KMMoonlightQ/tools/term-station。
本次修复位于后台服务中。升级后仅退出并重新打开界面,仍会连接旧后台;保存每个会话中程序的工作后,再执行以下命令使修复生效:
term-station stop --yes
term-stationstop --yes 会结束该工作空间的全部终端会话,布局和便笺会保留。使用自定义工作空间时,停止和启动都要带上相同的 --state-dir PATH。如果暂时需要保留旧会话,可以使用新的 --state-dir 启动独立工作空间体验新版。升级时保留旧版本目录,供仍在运行的后台继续使用。