网站搜索

Ternimal - 在 Linux 终端中显示动画生命体


Ternimal(不是终端,是的,我们第一次也将其读作终端)是一个简单、非常灵活的程序,它使用 Unicode 块符号在终端中模拟动画生命形式。它只是对一段蜿蜒路径的距离场进行着色。

它适用于大多数 Linux 终端模拟器和大多数等宽字体,并且已经在 Linux(几乎所有终端模拟器都能完美地渲染 ternimal)、Mac OS 以及 Windows 上进行了测试。

另请阅读:用这个假好莱坞黑客终端给您的朋友留下深刻印象

在 Linux 系统中安装 Terminal

除了必须安装 Rust 标准库 (= 1.20) 之外,Ternimal 没有任何依赖项,此时可以使用如图所示构建 Ternimal

git clone https://github.com/p-e-w/ternimal.git
cd ternimal
rustc -O ternimal.rs

构建完成后,您可以开始使用ternimal来显示不同颜色的动画生命体,例如彩虹多个断开连接的实体< 以协调的方式移动等等。

接下来,要像系统上的任何其他命令一样运行 ternimal,请将上面构建的可执行文件移动到 PATH 环境变量中的目录中(例如 ~/bin /)。

mkdir ~/bin		#create bin in your home folder if it doesn’t exist.
cp ternimal ~/bin 

以下只是 ternimal 功能的几个示例。

一群

以下命令将显示一个swarm,您可以通过按[Ctrl+C]终止它。

ternimal length=600 thickness=0,4,19,0,0

蟒蛇

该命令将显示一条动画蛇。

ternimal length=100 thickness=1,4,1,0,0 radius=6,12 gradient=0:#666600,0.5:#00ff00,1:#003300

彩虹

下面的命令将显示一条粗彩虹。

ternimal length=20 thickness=70,15,0,1,0 padding=10 radius=5 gradient=0.03:#ffff00,0.15:#0000ff,0.3:#ff0000,0.5:#00ff00

Ternimal Github 存储库:https://github.com/p-e-w/ternimal

Ternimal 只是 Linux 有趣的终端程序之一,用于锻炼你的大脑(或者可能是眼睛);在命令行上工作了很长一段时间后,您可以调用其中一个终端(尤其是)并只是凝视它。使用下面的反馈表来分享您的想法。