When piping ack output somewhere else, like a pager, the pretty
formatting is lost. That makes its usefulness limited anywhere there are
many many matches.
Once possible change might be to use the concise formatting when it is
the output is being piped, but when its not, invoke the pager if there
are more than $ENV{LINES} output.