跳转到内容

交互式捕获

如果要拍摄 Vim 等编辑器操作,或 REPL 中的交互式作业,可以使用交互式捕获,在任意时机进行截图或录制。

执行 interactive 命令。

Terminal
# 使用默认 shell 启动交互模式
console2svg interactive
# 直接启动指定命令
# console2svg interactive -- vim main.rs

会话开始后,可以像普通终端一样输入和操作。

console2svg 交互式会话

会话中可使用以下按键执行拍摄。

键动作
F9视频捕获(开始 / 停止)
F10静态图片捕获
F12视频拍摄期间暂停

默认会以 output_YYYYMMDD_HHMMSSsss.svg 格式输出。 可以用 -o 选项指定任意文件名(会自动附加时间戳)。

Terminal
console2svg interactive -o my_output.svg
# -> my_output_20260101_123456789.svg

指定扩展名后,也会自动执行转换处理。

Terminal
console2svg interactive -o my_result.mp4
# -> my_result_20260101_123456789.mp4

与 capture 模式相同,可以指定主题、窗口样式等选项。

Terminal
console2svg interactive -d macos-pc -t github-dark