我看有 cow 可以美化命令行,在 GitHub 上找 dogsay,发现是用 Ruby 写的,作为前端开发一定要一个 node 环境下的 dogsay。利用假期写完了一个 node cli
安装
npm install -g dogsay
使用
默认:
dogsay
输出:
切换其他图形:
dogsay --use snoopy
输出
Say
让他来说一些话:
dogsay '死去元知万事空,\n但悲不见九州同。\n王师北定中原日,\n家祭无忘告乃翁。'
输出: ("\n" 可以换行)
(早日收回湾湾)
设置颜色
可以给 说的话 和 图形 统一设置颜色:
dogsay set-colors r
也可以给 说的话 和 图形 分别设置颜色:
dogsay set-colors r y
可设置颜色的代码:
r = red
g = green
b = blue
c = cyan
m = magenta
y = yellow
k = black
w = white
其他命令
查看版本:
dogsay --version
列出所有可使用的图形名称:
dogsay ls
查看所有可使用的图形名称及图形:
dogsay ls -d
帮助:
dogsay --help
添加 dogsay 添加到 .zshrc
.bashrc
等文件中,这样每次打开命令行工具,或者打开新的命令行窗口都会弹出。同样可以用到服务器上
像这样:
当然这一切的前提都是你已经安装了 node 环境
未来可能添加:12 生肖,姓氏等。添加本地自定义图形。
欢迎大家体验。
有什么好的图形可以拉分支提代码
代码放在 gitee 上: dogsay: dogsay cli (gitee.com); (由于近期 网络整顿,可能暂时访问不了)
也可以发邮箱沟通你的 good idea: lishuaiwei@petalmail.com