lesspipe uses code2color to colorize output of shell files. it should do the same for ebuilds based on the .ebuild and .eclass extensions. this can be done with something like: code2color -l shellscript /usr/portage/eclass/eutils.eclass
done