10 个版本
0.4.2 | 2021 年 12 月 9 日 |
---|---|
0.4.0 | 2021 年 12 月 4 日 |
0.2.0 | 2021 年 12 月 4 日 |
0.1.16 | 2021 年 11 月 10 日 |
#9 in #red
每月 24 次下载
295KB
117 代码行
Dye
dye
是一个用于在 shell 中轻松着色文本的工具。
用法
请查看下面的 gif 动图以查看这些命令的实际操作。
echo $(dye --red WARN) This tool will knock your socks off.
echo $(dye -r WARN) It takes too many characters to type --red, so every display modifier has a shortcode.
echo $(dye -cl INFO) If your shell supports it, this label will be *blinking*. How cool is that?
echo $(dye --cyan INFO) Lowercase letter options modify the text, uppercase modifies the $(dye -R --black background).
echo $(dye -g SUCCESS) You are a $(dye -u great) engineer for using tools that make your life simpler and easier.
安装
cargo install dye-cli
文档
--help
选项提供了您所需的所有信息。小写简写选项影响前景色和样式,而大写简写选项影响背景。
Add color to text. Pass text as arguments (like the echo command), or pass no arguments to read
stdin.
USAGE:
dye [OPTIONS] [string]...
OPTIONS:
-b, --blue Set foreground blue
-B, --bgblue Set background blue
-c, --cyan Set foreground cyan
-C, --bgcyan Set background cyan
-d, --bold Add bold style
-g, --green Set foreground green
-G, --bggreen Set background green
-h, --help Print help information
-i, --italic Add italic style
-k, --black Set foreground black
-K, --bgblack Set background black
-l, --blink Add blink style
-m, --dimmed Add dimmed style
-p, --purple Set foreground purple
-P, --bgpurple Set background purple
-r, --red Set foreground red
-R, --bgred Set background red
-u, --underline Add underline style
-v, --reversed Add reversed style
-V, --version Print version information
-w, --white Set foreground white
-W, --bgwhite Set background white
-y, --yellow Set foreground yellow
-Y, --bgyellow Set background yellow
贡献
贡献使开源社区成为一个如此美妙的学习、灵感和创造的地方。您做出的任何贡献都 非常受赞赏。
如果您有改进这个项目的建议,请fork 仓库并创建一个 pull request。您也可以简单地打开一个带有 "enhancement" 标签的问题。别忘了给这个项目点个赞!再次感谢!
- fork 项目
- 创建您的功能分支 (
git checkout -b feature/AmazingFeature
) - 提交您的更改 (
git commit -m 'Add some AmazingFeature'
) - 推送到分支 (
git push origin feature/AmazingFeature
) - 打开 pull request
鸣谢
本项目基于这些项目的优秀工作
(返回顶部)
依赖
~1–12MB
~79K SLoC