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 )并且只是注视它。 使用下面的反馈表来分享你的想法。