‹ 指南

录制终端会话 v26.4.2+

把屏幕上发生过的事留下来 —— 一次装崩了的部署、要发给同事看的演示、凌晨三点服务器当时的样子。从标签页开始录,在 App 里回放,再把文件发出去。

需要 Term v26.4.2 或更高版本。

26.5.1 起是 Term Pro 功能。

撰写于

Term Pro 功能

会话录制是 Term Pro 的一部分。订阅之后,标签页菜单里有「录制会话」,「设置」里有「录制」列表;没有订阅时,两者都不显示。随时可以在「设置」里的 Term Pro 横幅订阅。

订阅到期后,录制入口重新收起来,已经录好的东西原地不动 —— Term Pro 一回来,列表也跟着回来。

开始录

在终端底部长按会话标签页,选「录制会话」。第一次会先告诉你录制都会留下什么,你点确认才开始。

长按会话标签页后,上方浮出一个只有「录制会话」一项的小菜单
长按标签页。开始和停止是同一个手势。

录制期间,标签页上的圆点会变成一圈红环。屏幕上就这一处变化,其余一切照旧。

会话标签页上原本的绿点变成了红色的录制圆环
正在录。红环留在标签页上,干活的时候一眼能看到。

录完再长按一次标签页,选「停止录制」。直接关掉标签页也会结束录制,已经录到的部分会保留。

录下来的是什么

录的是终端显示出来的内容 —— 输出、颜色,以及它们出现的节奏。你敲的字不会被保存,除非对端把它回显出来 —— 平时在命令行上打字就是这种情况。

所以在密码提示符下输入的密码不在文件里。但凡是打印到屏幕上的都在:服务器显示出来的密钥、日志里的 token、你刚打开的配置文件。发给别人之前,先自己回放一遍。

录制文件只存在手机本地,不会上传,你不主动分享它就不会离开这台设备。

回放

进「设置 → 录制」。一行就是一次会话:多长、多大、录的时候终端有多少行列、什么时候录的。

「录制」列表的五行,每行显示时长、大小、终端尺寸和时间
新的在上面。一行一次录制。

点一行就开始播,按当时的节奏走,中间发呆的长间隔会被跳过 —— 你当时想了多久,不用再陪着等一遍。拖进度条可以前后挪,也可以调速度放快放慢。播放时控制条会自己淡出,点一下就回来。

播放器正在重放一段录制,下方有进度条、播放控制和倍速
它是按文字重放,不是录屏视频 —— 颜色和快慢都是当时录下来的那一份。

分享、重命名、删除

长按某一行,其余功能都在这里:播放、分享、以 .txt 分享、重命名、删除。

长按一条录制后弹出的菜单:播放、分享、以 .txt 分享、重命名、删除
一条录制能做的事,都在这一个菜单里。

「分享」发出去的是一个 .cast 文件 —— asciinema 用的那种格式,对方有播放器就能重放,而且里面还是文字,不是一段视频。「以 .txt 分享」则是同一段会话的纯文本版,发消息、提 bug 都合适。两种方式发出去的副本都会把中间的长时间等待掐掉,手机上原来那份不动。

还有几点

  1. 没有时长限制。一直录到你停,或者标签页关掉为止。存的是文字,正常干活一小时也就一个很小的文件。
  2. 录疯了会自己停。如果挂着录一个不停刷屏的东西,它会提前停下并告诉你,已经录到的照样能放。
  3. 一次只跟一个标签页。在哪个标签页开的就录哪个,其他标签页不受影响。
  4. 不会自动备份。录制一直留在手机上直到你删掉它;卸载 App 也会一并带走。