把每条命令变成命令块的终端。
真正的终端,使用你自己的 shell、vim、tmux 和 SSH,旁边是已完成命令的列表,可以复制,也可以再次运行。免费、开源,不向任何地方发送数据。
安装 TermZip
brew install --cask luispeixoto/termzip/termzip
Homebrew。支持 Apple 芯片和 Intel。
scoop bucket add termzip https://github.com/LuisPeixoto/scoop-termzip
scoop install termzip
Scoop。或下载安装程序。
在发布页面下载 AppImage、.deb 或 .rpm。
构建尚未使用 Apple 或 Windows 证书签名,因此系统首次打开时可能会提示。每个版本都会公布 SHA-256 校验值。
它能做什么
以下内容全部包含在 1.0 中,有测试验证,并有文档说明。
片段与任务
保存带 {{值}} 的命令,并在命令面板中找到项目的脚本(package.json、Cargo、Makefile、justfile)。它们只会被输入出来供你查看,TermZip 从不替你按回车。
文档 · 片段与任务十二套主题
Dracula、Nord、Catppuccin、Gruvbox、Tokyo Night 等,为整个窗口换色。可直接导入 iTerm2、Windows Terminal、Ghostty、Kitty 和 Alacritty 的主题。
文档 · 十二套主题近距离看看
- 遥测
- 无
- 账号
- 无
- 网络
- 仅在你点击按钮时使用
- 更新
- 已签名,且仅在你要求时安装
- 插件
- 沙盒运行,无文件、网络或进程权限
- 安全评审
- 已有书面评审、12 个模糊测试目标,尚无独立审计
| 指标 | 预算 | 实测 |
|---|---|---|
| 启动到首个提示符 | 不超过 700 毫秒 | 578 毫秒 |
| 海量输出(seq) | 至少每秒 180,000 行 | 每秒 200,000 行 |
| 空闲时的处理器占用 | 不超过 5 % | 2.5 % |
| 含 Web 视图的内存 | 不超过 700 MB | 611 MB |
常见问题
TermZip 是免费的吗?
是的。TermZip 以 MIT 许可证开源,没有账号,也没有付费版本。
支持哪些系统?
macOS(Apple 芯片和 Intel)、Windows 和 Linux。发布版本包含 dmg、安装程序和 msi、AppImage、deb 和 rpm。
TermZip 会把我的数据发到某个地方吗?
不会。没有遥测,也没有账号。只有当你点击按钮时才会使用网络:加载插件目录、安装插件或检查更新。
它是真正的终端,还是另一种 shell?
是真正的终端。它在真实的伪终端中运行你自己的 shell,所以 vim、tmux、SSH 和你的行编辑器都照常工作。命令块是叠加在上面的,支持 zsh、bash、fish 和 PowerShell。
为什么打开时系统会提示警告?
发布版本目前尚未使用 Apple 或 Windows 证书签名。请核对每个版本公布的 SHA-256 校验值,或使用 Homebrew、Scoop 安装,它们会替你校验。
插件能读取我的文件或访问互联网吗?
不能。插件是没有任何导入的 WebAssembly 文件,所以它没有任何可以调用外部的途径。它只能看到它请求的内容,而且你要先批准。