hello,
coming from linux, i'm used to read manpages
in a vi buffer so i can do much more than
reading the content. i basically use
:r !man ls
or
!!sh (when the line content is "man ls")
under openbsd, it seems man doesn't if stdout
is a tty. i digged the man manual a little bit
without finding a solution so i worked the
things around:
:r !man ls|fmt
now i would like a poor version of keyword
feature in openbsd vi. the linux version
map K yw:E /tmp/vi.keyword.$$p!!xargs man
becomes
map K yw:E /tmp/vi.keyword.$$p!!xargs -IX sh -c 'man X|fmt'
which doesn't work as | separates 2 vi commands.
i really would like to know one or the two of these:
* is there a way to ask man to deliver pure (non-formatted) text ?
* is there a way to introduce a | in vi macros?
regards
marc
No comments:
Post a Comment