在 Linux 下修改 cmatrix 的颜色,常见有几种办法,取决于你用的是 原版 cmatrix 还是 fork 版(如 cmatrix-git)。
-C 参数(最常见)cmatrix -C red
可选颜色(常见):
green
red
blue
cyan
magenta
yellow
white
black
例如:
cmatrix -C cyan
某些版本支持 ANSI 颜色代码:
cmatrix -C 2 # 绿色
cmatrix -C 1 # 红色
cmatrix -C 4 # 蓝色
颜色编号(常见):
| 编号 | 颜色 |
|---|---|
| 0 | 黑 |
| 1 | 红 |
| 2 | 绿 |
| 3 | 黄 |
| 4 | 蓝 |
| 5 | 紫 |
| 6 | 青 |
| 7 | 白 |
⚠️ 不是所有版本都支持,建议先试。
部分版本支持配置文件:
nano ~/.cmatrixrc
示例内容:
color=cyan
如果文件不存在,可以手动创建。
适合 想自定义颜色或版本不支持参数 的情况。
git clone https://github.com/abishekvashok/cmatrix.git
cd cmatrix
查找类似:
#define COLOR_PAIR(x)
或:
init_pair(1, COLOR_GREEN, COLOR_BLACK);
例如改成:
init_pair(1, COLOR_CYAN, COLOR_BLACK);
./configure
make
sudo make install
cmatrix | sed 's/green/red/'
⚠️ 不稳定,仅作娱乐。
cmatrix -b -C cyan
-b:加粗字符-C cyan:青色cmatrix -V
如果你愿意,可以把 版本号 或 发行版(Ubuntu / Arch / CentOS) 发给我,我可以给你最精确的改法。