vine-users ML アーカイブ



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

  • From: 長南洋一 <cyoichi@xxxxxxxxxxxxxxx>
  • Subject: [vine-users:079862] Re: [ - ](ハイフン) について
  • Date: Tue, 22 Dec 2009 23:48:06 +0900 (JST)
長南です。

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

まず、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 は有効ですけれど。

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

-- 
長南洋一