在 Linux 里 cmatrix 本身并不能直接改变字体,因为它使用的是终端的当前字体。要“改变 cmatrix 的字体”,实际上是改变终端模拟器使用的字体。下面按常见情况说明。
cmatrix 没有字体设置选项
✅ 字体由 终端(Terminal) 决定
✅ 换字体 = 换终端字体
右键终端 → Preferences(首选项)
→ 选择配置文件
→ Text(文本)
→ Custom font(自定义字体)
推荐字体:
Settings → Edit Current Profile
→ Appearance
→ Font
编辑配置文件:
~/.config/alacritty/alacritty.yml
font:
normal:
family: "JetBrains Mono"
style: Regular
size: 14.0
~/.config/kitty/kitty.conf
font_family JetBrains Mono
font_size 14
xterm -fa "Monospace" -fs 14
或写入 ~/.Xresources:
XTerm*faceName: Monospace
XTerm*faceSize: 14
虽然不能改字体,但可以改 字符样式:
cmatrix -C cyan -u 2
常用参数:
cmatrix -B # 加粗字符
cmatrix -b # 闪烁
cmatrix -C red # 颜色
JetBrains Mono
Fira Code
Alacritty / Kitty
cmatrix -B -C cyan
可以安装:
sudo apt install fonts-liberation
或使用 等宽 + 高对比度 字体,效果最好。
cmatrix 改不了字体,只能改终端字体
换终端字体 → cmatrix 自动变化 ✅
如果你愿意,可以告诉我:
我可以直接给你精确配置。