2009年12月22日

[vine-users:079862] Re: [ -](ハイフン)について

長南です。

横合いから失礼します。森山さんの補足みたいなことをします。

まず、Vine 5.0 の man は man-1.5o-4vl5 というものです。

pager が何かと言うと、

# update-alternatives --display pager
pager - status is auto.
link currently points to /usr/bin/less
/bin/more - priority 40
/usr/bin/less - priority 50
/usr/bin/lv - priority 20
/usr/bin/w3m - priority 30
Current `best' version is /usr/bin/less.

しかし、/etc/man.config があって、関係のありそうなところを引用すると、

TROFF /usr/bin/groff -Tps -mandoc
NROFF /usr/bin/nroff -mandoc
JNROFF (/usr/bin/nkf -w | LANG=ja_JP.UTF-8 /usr/bin/groff -Tnippon -man
docj)
EQN /usr/bin/geqn -Tps
NEQN /usr/bin/geqn -Tlatin1
JNEQN /usr/bin/geqn -Tnippon
TBL /usr/bin/gtbl
# COL /usr/bin/col
REFER /usr/bin/grefer
PIC /usr/bin/gpic
VGRIND
GRAP
PAGER /usr/bin/lv -c
CAT /bin/cat

ですから、man は pager に lv を使っているようです。
man man を実行中に ps ax をやると、こんな行が出てきますし。

3335 pts/0 S+ 0:00 man man
3337 pts/0 S+ 0:00 sh -c /usr/bin/bzip2 -c -d /var/cache/man/ja/cat1/man

3339 pts/0 S+ 0:00 /usr/bin lv -c

わたしのところでは、環境変数 PAGER や MANPAGER に less を設定しても、
ps ax では /usr/bin lv -c が出てきてしまいます。どうしてなんだろう。
man -P pager は有効ですけれど。

御参考になったでしょうか。

--
長南洋一


投稿者 xml-rpc : 2009年12月22日 23:48
役に立ちました?:
過去のフィードバック 平均:(0) 総合:(0) 投票回数:(0)
本記事へのTrackback: http://hoop.euqset.org/blog/mt-tb2006.cgi/91657
トラックバック
コメント
コメントする




画像の中に見える文字を入力してください。