在 Linux 下使用 cmatrix(经典的“黑客帝国”字符雨效果)时,它本身没有内置的“字体设置选项”,字体是由**终端模拟器(Terminal Emulator)**决定的。
下面分几种情况说明如何“设置字体”:
cmatrix 只是往终端输出字符,所以:
常见终端:
示例(GNOME Terminal):
右键 → Preferences → 文本 → 自定义字体
推荐字体:
MonospaceDejaVu Sans MonoNoto Sans MonoWenQuanYi Zen Hei Mono(中文环境)改完后再运行:
cmatrix
编辑 ~/.config/alacritty/alacritty.yml:
font:
normal:
family: "JetBrains Mono"
size: 14
然后运行 cmatrix
cmatrix 默认用类似片假名字符,如果显示不出来:
# Debian / Ubuntu
sudo apt install fonts-ipafont fonts-noto-cjk
# Arch
sudo pacman -S noto-fonts-cjk
然后在终端选择对应字体即可。
虽然不是字体,但常用:
cmatrix -b # 加粗
cmatrix -s # 屏保模式
cmatrix -C red # 颜色
cmatrix -u 2 # 更新速度
cmatrix 不能直接设字体,字体由终端决定
改终端字体 → 再运行 cmatrix 即可
如果你用的是 某个特定终端(比如 tmux、ssh、tty、WSL),可以告诉我,我给你更具体的做法。