Terminalizer 是高度可定制的 CLI 工具之一。 它是一个开源和跨平台的工具。 它因其记录终端会话任务的自定义功能而被广泛使用,也用于制作动画GIF图像。 它具有许多其他功能,例如更改背景字体、标题、颜色、编辑框架、添加水印等等。
在本文中,我们将在 Ubuntu 20.04 LTS 上安装 Terminalizer。 安装所涉及的步骤将在下面讨论。
安装 Node.js 和 npm
要安装 terminalizer,首先按照以下命令安装 Node.js:
让我们先用命令更新系统:
$ sudo apt update
然后使用以下命令从 ubuntu 存储库安装 node.js:
$ sudo apt install nodejs -y
输出:
要验证 Node.js 的安装,请运行以下命令:
$ nodejs --version
现在,安装 npm,它是 Node.js 的包管理器
$ sudo apt install npm
要验证 node.js 的安装,请运行以下命令:
$ npm --version
终端器的安装
要安装终端器,请运行以下命令:
$ sudo npm install -g terminalizer
在较高版本的 Node.js 中,可能会出现安装失败。 在这种情况下,让我们安装开发者工具来编译 C++ 插件。
$ sudo apt install build-essential
要验证开发工具的安装,请运行以下命令:
$ gcc -v
$ make -v
使用终结器
要使用终端器,首先使用以下命令在当前目录中运行测试文件:
$ terminalizer record test
输出:
执行命令后,您将看到如上图所示的输出。 您可以运行一些命令,然后按 ctrl+D 将记录保存为 YAML 文件。 这里记录为test.yml。
现在,您可以通过运行以下命令来播放录音,该命令显示该会话上运行的命令的所有历史记录。
$ terminalizer play test
输出:
创建动画 Gif
您可以使用以下命令创建终端会话的动画 Gif:
在这里,我们尝试为我们的终端会话创建一个动画 Gif,文件名为 test.yml
$ sudo terminalizer render test
输出:
可以在此位置找到使用上述命令创建的动画 Gif 图像。
您将获得带有测试文件终端会话的程序默认设置的动画 gif。
结论
在本文中,我们将学习安装和使用有助于记录终端会话并创建动画 Gif 的终端器。 谢谢!