Hello ack-users,

I've recently tweaked my ack to the point of:

    ack --flush --pager='less -R -F -X'

This is neat because the pager only becomes interactive if the results are 
too large to fit one screen.

But unfortunately less waits with printing things to screen before it can 
determine that the results are, in fact, too large to fit one screen. So 
when there are many files and few results, it doesn't print those few 
results as soon as it sees them.

I realize that this is a) not a problem with the way I use ack, but rather 
with the way I use less, and b) a principal problem, since if less printed 
lines until it realized there were too many of them, and then performed 
termcap init and printed everything again for the interactive mode, that 
might not be desired in any average case.

Has anyone encountered this delay and found a neat way to overcome it?

(Basically, I'd love to overcome the whole "ack ...; ah, shoot, too many 
results; ack ... --pager=..." situation that I've been used to with grep 
for decades.)

Perhaps I'm looking for a smarter pager than less.

Kindly,
Simon Shine

-- 
You received this message because you are subscribed to the Google Groups "ack 
users" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to [email protected].
To post to this group, send email to [email protected].
Visit this group at https://groups.google.com/group/ack-users.
For more options, visit https://groups.google.com/d/optout.

Reply via email to