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

Reply via email to