Asciinema

Asciinema 是一个 CLI 工具记录和共享终端会话,你可以用这个短代码将 asciinema 视频嵌入到 Markdown 内容中。

语法

1{{< asciinema [id] >}}

参数

id

索引名称类型必填默认值版本示例
#0idstring---

视频 ID。

theme

索引名称类型必填默认值版本示例
-themestring----

主题。

可选项:asciinema, tango, solarized-dark, solarized-light, monokai

autoplay

索引名称类型必填默认值版本示例
-autoplayboolean-true--

是否自动播放视频。

speed

索引名称类型必填默认值版本示例
-speednumber-1--

播放速度。

cols

索引名称类型必填默认值版本示例
-colsnumber----

用于覆盖模拟终端的宽度(以字符为单位)。

rows

索引名称类型必填默认值版本示例
-rowsnumber----

用于覆盖模拟终端的高度(以行为单位)。

示例

默认 Asciinema 示例

源码
1{{< asciinema 573031 >}}
结果

自定义主题的 Asciinema 示例

源码
1{{< asciinema id=573031 theme=solarized-dark >}}
结果

自动播放的 Asciinema 示例

源码
1{{< asciinema id=573031 autoplay=true >}}
结果

自定义播放速度的 Asciinema 示例

源码
1{{< asciinema id=573031 speed=2.5 >}}
结果

自定义宽高的 Asciinema 示例

源码
1{{< asciinema id=573031 cols=120 rows=20 >}}
结果