Skip to content

Term Station v0.1.5

Choose a tag to compare

@KMMoonlightQ KMMoonlightQ released this 16 Sep 02:09
· 7 commits to main since this release

修复终端窗口变宽后,ls 等使用 Tab 排列的多列输出错位或意外换行。

  • 扩大终端宽度时,为新增列补齐默认的八列制表位。
  • 从全屏程序返回 shell 时,也应用相同的窗口宽度修复。
  • 支持 macOS 14+、Apple Silicon(arm64);安装包包含 Python 和运行依赖。
  • 验证通过:196 项源码测试,以及 1 项真实安装包启动、退出和后台会话恢复测试(共 197 项)。
  • 发布源码提交:8a67923。
brew update
HOMEBREW_NO_INSTALL_CLEANUP=1 brew upgrade KMMoonlightQ/tools/term-station

本次修复位于后台服务中。升级会保留正在运行的旧后台和终端会话;仅退出并重新打开界面,仍会连接旧后台。

保存所有终端会话中的工作后,执行以下命令启用新版后台:

term-station stop --yes
term-station

stop --yes 会结束该工作空间的全部终端会话,布局和便笺会保留。使用自定义工作空间时,停止和启动都需带上相同的 --state-dir PATH。也可以使用新的 --state-dir 启动独立工作空间试用新版。等使用旧版本的会话结束后,再进行 Homebrew 清理。