What puzzles me is what Nehemiah has pointed out: that man uses less[1], yet there doesn't seem a way to easily pass options to less. The two methods that get around this seem to be to use a pipe (as I used before) or temporarily modify the PAGER or MANPAGER environment variables:
$ PAGER='less -iX "+/\+cmd"' man less $ MANPAGER='less -iX "+/\+cmd"' man less That strikes me as kludgy, but it works. [1] actually, man uses pager, which on Ubuntu eventually points to less by default $ which pager | xargs readlink -e /bin/less Regards, - Robert On Mon, Jun 20, 2011 at 4:51 PM, Mike B. <[email protected]> wrote: > Wow, Robert. You never cease to amaze me. I thought of trying > something like that but I didn't think it would work either. > > > On Mon, Jun 20, 2011 at 11:25 AM, Robert Citek <[email protected]> wrote: >> On Mon, Jun 20, 2011 at 12:02 PM, Nehemiah Dacres <[email protected]> >> wrote: >>> less doesn't take commands from the command line like vi does >> >> Are you sure? >> >> Have a look here: >> >> $ man less | less '+/\+cmd' >> >> Regards, >> - Robert -- Central West End Linux Users Group (via Google Groups) Main page: http://www.cwelug.org To post: [email protected] To subscribe: [email protected] To unsubscribe: [email protected] More options: http://groups.google.com/group/cwelug
