在 CentOS 下,cmatrix 本身不支持直接配置字体,它的显示效果依赖于终端模拟器(Terminal)所使用的字体。所以要“改 cmatrix 的字体”,本质是:改运行 cmatrix 的终端字体。
下面分几种常见情况说明。
如果你是在桌面环境(如 GNOME)里打开终端运行 cmatrix:
MonospaceDejaVu Sans MonoLiberation MonoNoto Monocmatrix
cmatrix在 CentOS 的 TTY(Ctrl+Alt+F2 等)下:
showconsolefont
sudo setfont /usr/share/consolefonts/lat9w-16.psfu.gz
常用字体目录:
/usr/share/consolefonts/
⚠️ TTY 下不支持任意字体,必须是 console font
字体仍然由外层终端决定,tmux 本身不改字体。
推荐组合:
DejaVu Sans Monocmatrix -b -s
A:改终端字体大小(不是 cmatrix 参数)
A:cmatrix 主要用 ASCII 字符,不建议用中文终端字体
如果你愿意,可以告诉我:
我可以给你更精确的步骤。