Niedawno zainstalowałem grc (ogólny koloryzator) w moim systemie za pośrednictwem MacPorts, co daje mi możliwość uzyskania kolorowego wyjścia dla wielu poleceń, które domyślnie go nie obsługują (patrz zrzut ekranu poniżej).
Chciałbym, aby używanie grc było automatyczne, jednak nie dla określonych poleceń, ale dla każdego polecenia. Używam Zsh jako mojej powłoki.
Zasadniczo za każdym razem, gdy wykonuję command -parameter 1 2 3
, chciałbym, aby był automatycznie wykonywany jako grc command -parameter 1 2 3
.
Nie zamierzam używać aliasów, na przykład traceroute
aliasów grc traceroute
, ponieważ dodaję coraz więcej poleceń, aby grc pokolorował.
Sprawdziłem konfiguracje preexec i precmd dla .zshrc, ale nie znalazłem sposobu na osiągnięcie tego, czego szukam.