@tty 全终端模式 — 手机也能跑完整 shell
怎么切
在 Terminal 标签页(或任何接入的通道)里输入:
@tty
界面会从"对话框"切成纯终端——就像 SSH 连进 Linux 机器后看到的那样。
全终端能做什么
- 完整 shell——
ls、cd、cat、grep、vim、git全部可用 - SSH 直连——
/ssh user@hostname远程登录服务器(见 SSH 远程连服务器) - 文件读写——手机本地的
/data/local/tmp/或 Termux 挂载目录 - 远程运维——在 TTY 里跑
htop、docker ps、查看日志
GPU 加速 VT 渲染
终端渲染基于 libghostty-vt(macOS 上流行的 Ghostty 终端的 Rust 实现)。这意味着:
- 硬件加速——手机 GPU 负责终端渲染,流畅度远超纯软件渲染
- 零分配 grapheme 提取——终端字符渲染不产生中间对象,内存效率高
- 结构化错误处理——终端断线、宿主密钥变化等情况有明确的错误反馈
触屏友好设计
手机上敲终端命令的痛点是"缺键"——Tab、Ctrl、Esc、方向键、回车这些快捷键在软键盘上不好找。@tty 模式下,界面会自动出现一排补充按键:
- Tab / Ctrl / Alt / Esc
- 方向键(↑↓←→)
- 回车
不需要再折腾外接键盘。
资料来源:GitHub ZeroAI README、libghostty-vt