Решил составить для grc универсальный конфиг, выполняющий подсветку чисел, размеров («100 MB»), дат («21.02.2011»), /путей/от/корня, прав доступа («-rwxr--r--»), ip адресов и прочих вещей, часто встречающихся в выводе команд. И вот что получилось.
На тестовом скриншоте консоль похожа на новогоднюю ёлку, но при реальной работе всё нормально — т.е. не бесит.
Сам конфиг и соответствующий набор алиасов для оболочки можно взять у меня в бложике.
Пришлось помучиться с правильной подсветкой прав доступа. «В лоб» у меня не получилось при помощи ()-захвата фрагментов регулярки распарсить такое выражение, пришлось подсвечивать в 4 шага: сначала захватывать тип файла, а затем по 3 фрагмента rwx. Хотя возможно, я просто протупил что-либо. Остальные регулярные выражения довольно тривиальны.
Для ссылок подсветку делать не стал, т.к. она уже встроена в gnome-terminal.
>>> Просмотр (1280x1024, 679 Kb)