1) При просмотре вывода программ, способных окрашивать вывод и обнаруживать пайпы, использовать с этими программами ключи наподобие --force-colour (grep --colour=always, ls --color и т.п.)
2) Для подсветки синтаксиса текстовых файлов и вывода архиваторов надо править /usr/bin/lesspipe.sh.
3) Не знаю про другие дистрибутивы, но в Генту с less идёт файл /usr/bin/code2color, для подсветки сиинтаксиса с использованием HTML. Можно задействовать его.
У меня нету. И никаких намёков на него в документации.
Поискал ещё в документации. Похоже, code2color — чисто гентушнная добавка. Подсветка синтаксиса включается export LESSCOLOR=yes, заменить code2color чем-то ещё можно через export LESSCOLORIZER=some-other-script.
А глянь в lesspipe.sh, там не вызывается какой-нибудь скрипт/программа из /home или на худой конец из /etc? У меня вдруг подозрение возникло, что это Debian-specific feature, так как документация к lesspipe в дистрибутиве написана специально для Debian.
color2color -- это да, наверное в Генте (я точно не знаю). Но никто не запрещает установить и другой колорайзер. Есть, например на питоне написанный -- python-pygments (команда pygmentize). Наверное, еще есть какие-нибудь.