我最近通过MacPorts将grc(通用着色器)安装到了我的系统中,这使我能够获得默认情况下不支持的大量命令的彩色输出(请参见下面的屏幕截图)。
我想自动使用grc,但是不是针对特定命令,而是针对每个命令。我使用zsh作为我的外壳。
基本上,每当我执行时,command -parameter 1 2 3
我都希望它自动以方式执行grc command -parameter 1 2 3
。
我不希望使用别名,例如对的traceroute
别名grc traceroute
,因为我正在添加越来越多的grc着色命令。
我已经研究了.zshrc的preexec和precmd配置,但是我还没有找到实现所需功能的方法。