cmatrix命令在Linux中的快捷键及功能
q 或 Ctrl+C(立即终止cmatrix进程)。l(清除当前屏幕并重新生成矩阵动画)。Ctrl+S(暂停矩阵滚动)、Ctrl+Q(恢复滚动)。h 或 ?(显示常用快捷键及功能说明)。h/←(左移)、j/↓(下移)、k/↑(上移)、l/→(右移)。Ctrl+H(删除光标左侧字符)、Ctrl+D(删除光标下字符,行尾则删除整行)、Ctrl+U(删除至行首)、Ctrl+K(删除至行尾)、Ctrl+W(删除前一个单词)。Ctrl+Y(粘贴最近删除的内容)。Space(切换全屏/窗口模式)。v(切换预定义颜色,如green、red、blue等)、C(指定颜色,如-C magenta设置为洋红色)。b(随机粗体字符)、B(全部字符粗体)、n(关闭粗体,默认)。a(开启/关闭异步滚动,默认开启,字符下落不同步)。x(切换为X Window模式,显示不同符号)。Ctrl+O(打开~/.cmatrixrc配置文件编辑)、Ctrl+S(保存配置)、Ctrl+R(重载配置)。u(调整滚动速度,0最快、9最慢,默认5)。r(随机化颜色方案)、b(随机粗体)。s(切换至“屏幕保护程序”模式,首次按键退出)。若需修改默认快捷键,可通过以下方式实现:
~/.cmatrixrc文件(不存在则创建),找到key相关设置(如key up = arrow_up),取消注释并修改为所需快捷键(如key up = C-up),保存后重启cmatrix生效。Esc进入设置菜单,选择“Keybindings”选项,通过方向键导航至需修改的快捷键,输入新组合(如Ctrl+A)并按Enter保存,完成后按Esc返回主界面并按Ctrl+S保存更改。注:部分快捷键可能因cmatrix版本或终端模拟器(如GNOME Terminal、KDE Konsole)不同而略有差异,建议通过man cmatrix或cmatrix --help查看具体版本的快捷键说明。