l0ng-ai /
tty7
tty7 是一个用纯 Rust 编写、GPU 渲染的终端,基于 Zed 的 gpui 框架和 Alacritty 的 VT 内核。目标很简单:渲染要快,提示符要真的帮上忙。 它把内联补全、语法高亮、历史记录和终端内搜索都做进了提示符,还内置了约 100 个常用命令的参数签名(git、kubectl、npm 等,数据来自 Fig 的语料)——敲下 git commit --,就能在终端里直接列出每个 flag 及其说明,不用装插件,也不用…
l0ng-ai /
tty7 是一个用纯 Rust 编写、GPU 渲染的终端,基于 Zed 的 gpui 框架和 Alacritty 的 VT 内核。目标很简单:渲染要快,提示符要真的帮上忙。 它把内联补全、语法高亮、历史记录和终端内搜索都做进了提示符,还内置了约 100 个常用命令的参数签名(git、kubectl、npm 等,数据来自 Fig 的语料)——敲下 git commit --,就能在终端里直接列出每个 flag 及其说明,不用装插件,也不用…
tty7 是一个用纯 Rust 编写、GPU 渲染的终端,基于 Zed 的 gpui 框架和 Alacritty 的 VT 内核。目标很简单:渲染要快,提示符要真的帮上忙。 它把内联补全、语法高亮、历史记录和终端内搜索都做进了提示符,还内置了约 100 个常用命令的参数签名(git、kubectl、npm 等,数据来自 Fig 的语料)——敲下 git commit --,就能在终端里直接列出每个 flag 及其说明,不用装插件,也不用额外的 shell 框架。 性能实测 同一台机器、同一 155×40 网格(Apple M1 Pro):11 MB 的 cat 只要约 95 ms,Alacritty / Ghostty / Kitty 为 179–239 ms;DOOM-fire 跑到约 888 fps,它们在 485–617 之间。输出成批解析、脱离渲染路径,热路径全程无锁,所以大量输出不会卡在渲染上。基准脚本就在仓库里,欢迎自己复现、挑方法学的刺。 主要特性 增强提示符:内联补全、语法高亮、历史、终端内搜索,以及约 100 个命令的参数/子命令签名。 懂 shell:新标签页和分屏都开在当前目录,路径补全相对当前目录;zsh / bash / fish / PowerShell 开箱即用。 标签页(拖拽重排、双击重命名、数字键切换)、可拖动分屏、命令面板、点击打开链接、桌面通知、焦点随鼠标。 内置 8 套主题(系统标题栏明暗跟随),支持 CJK 与输入法组合输入。 macOS(签名 + 公证 DMG)、Windows、Linux 三平台原生构建,每个 release 一起打出。 使用场景 想要一个渲染够快、日常又顺手的终端,替代现有的 GPU 终端。 经常敲长命令、记不住 flag,希望在终端里直接看到参数说明。 需要跨平台、开箱即用、零配置的终端体验。 欢迎试用,也欢迎提 issue 和 PR。
Discuss this product