[Momonga-devel.ja:01068] Re: manの表示の異常


かずひこです。

At Wed, 11 Dec 2002 21:34:39 +0900 (JST),
Masayuki SANO wrote:

> というのは、私のmomongaでは最初からずっとコンソールでもX上のターミナルでも
> 
> $ man ls
> ^[[1mNAME^[[0m

エスケープシーケンスが表示されていますね。

現在の Momonga では、デフォルトでは /etc/man.config に
PAGER           /usr/bin/pager
となっており、
/usr/bin/pager -> /etc/alternatives/pager
で、私の環境では
/etc/alternatives/pager -> /usr/bin/lv
となっています。

で、エスケープシーケンスに対応させるには、lv なら -c が、less なら -r が
要ります。というわけで、

export LV="-c"
とか
export LESS="-r"
とかを指定しておけばよいと思います。

EUC 環境で lv なら、
export LV="-c -Oe"
としないといけないかもしれません。

このあたり、デフォルト環境の用意のしかたはどうするのがいいのかなぁ>関係
者。
-- 
かずひこ@...
  http://www.fdiary.net/~kazuhiko/diary/  http://www.momonga-linux.org/  
  http://openlab.jp/edict/  http://openlab.jp/efont/
  http://www.gk-kyoto.com/  http://www.univehicle.net/