在 Linux 下使用 cmatrix 时,它本身没有内置选项直接改字体,字体是由终端(Terminal)决定的。因此要“改 cmatrix 的字体”,实际上是改终端字体。下面按常见情况说明。
以 GNOME Terminal 为例:
✅ 推荐字体:
MonospaceDejaVu Sans MonoSource Code ProJetBrains MonoFira CodeTerminus(偏复古)然后运行:
cmatrix
Settings → Edit Current Profile → Appearance → Font
xterm -fa "DejaVu Sans Mono" -fs 14 -e cmatrix
或:
xfce4-terminal --font="JetBrains Mono 12" -e cmatrix
如果你是在 Ctrl+Alt+F3 这种 TTY 下:
sudo setfont /usr/share/consolefonts/Lat7-TerminusBold32x16.psf.gz
然后运行:
cmatrix
编辑:
sudo nano /etc/default/console-setup
示例:
FONTFACE="Terminus"
FONTSIZE="16"
然后:
sudo update-initramfs -u
cmatrix -b -C green
sudo apt install fonts-terminus
然后终端选 Terminus
❌ cmatrix 没有 -font 参数
❌ 改 cmatrix 源码才能换字体(没必要)
✅ 字体 = 终端设置
cmatrix -b -C green
如果你愿意,可以告诉我:
我可以给你精确到一步不差的配置方案。