Ternimal - 在您的Linux终端中显示动画生命形式

Ternimal是一个简单,非常灵活的程序,它使用Unicode块符号模拟Linux终端中的动画生命形式。

Ternimal (不是终端,是的,我们也是第一次将它作为终端读取)是一个简单,非常灵活的程序,它使用Unicode块符号模拟终端中的动画生命形式。 它只是将一段曲折路径的距离字段着色。

它适用于大多数Linux终端仿真器和大多数等宽字体,并且已经在Linux上进行了测试(几乎所有的终端仿真器完美地呈现为Teriimal ),Mac OS以及Windows。

另请参阅用这个假冒的好莱坞黑客终端打动你的朋友

在Linux系统中安装终端

除了必须安装Rust Standard Library> = 1.20 )之外, Ternimal没有任何依赖关系,在此时Ternimal可以如图所示进行构建。

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

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

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

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

以下只是ternimal可以做的几个例子。

一群

以下命令将显示群集 ,您可以按[Ctrl+C]终止它。

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

python

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

$ 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/pew/ternimal

终端只是用于锻炼大脑(或可能是眼睛)的Linux趣味终端程序之一; 长时间工作在命令行之后,你可以调用其中一个ternimals(特别是swarm )并且只是注视它。 使用下面的反馈表来分享你的想法。


分享按钮