Terminalizer:记录你的 Linux 终端并生成动画 GIF
Terminalizer 是一个开源的跨平台 CLI 工具,用于记录终端会话并生成或共享动画 gif 图像。
特征
- 更改背景、标题、字体、颜色、窗口框架、过渡速度。
- 在网络上分享您的录音
- 加水印
在本文中,我们将向您展示如何在基于 Debian 的 Linux(Ubuntu/Kali/Linuxmint/Elementary)中安装 Terminalizer。
安装:
要安装 terminalizer,您需要在计算机上安装 node.js 和 npm。
sudo apt update
sudo apt install build-essential
sudo apt install nodejs npm
要验证安装,请运行:
node -v && npm -v
现在通过在npm install命令中添加-g标志在你的机器上全局安装 terminalizer。
npm install -g terminalizer
要验证安装,请运行:
terminalizer -v
记录和渲染/共享
基本命令语法
terminalizer
- 记录您的终端
terminalizer record test
这将在您的当前目录中保存一个文件test.yml
保存录音后,terminalizer 将提示您在 https://terminalizer.com 上共享录音。
如果您想共享录音,请回复是。
- 播放录音
terminalizer play test
- 渲染录音
terminalizer render test
- 分享录音
terminalizer share test
要查看上面创建的 gif,请访问 https://terminalizer.com/view/e2e0411c5173。
配置
您还可以通过编辑 .yml 文件手动配置属性。
- quality : 改变生成图像的质量
- 重复:-1 循环一,0 无限
- frameDelay :以毫秒为单位更改帧之间的延迟。
- cursorStyle : 更改光标样式
- fontSize :以 px 为单位更改字体大小。
- lineHeight :更改行高。
- letterSpacing :以 px 为单位更改字母间距。
- watermark.imagePath :为您的 gif 添加水印
- frameBox.type :更改框架框类型
卸载
要卸载,请运行:
npm uninstall -g terminalizer