なんだこれは

はてなダイアリーから移転しました。

port日記:失われたMANを求めて

man slしてもman pageがでない...orgよくわからなくなったので、再度、MANPATHを設定

bashの設定

これがfu7mu4の~/.profileです。macportを入れているので、ややこしいことになってる。あと後ろにmacportが勝手に export PATH=/opt/local/bin:$PATHを加えてくれてますが省略。

#!/bin/bash
#

alias mtop='top -RFXu'
export PATH=$HOME/bin:$PATH

#
export PATH=/opt/local/bin:/opt/local/sbin:$PATH
export DISPLAY=:0.0


export PATH=${HOME}/.cabal/bin:${PATH}
export EDITOR=/usr/bin/vi

# MANPATH     un-important ---- important
export MANPATH=/usr/llvm-gcc-4.2/share/man            #for Apple gcc ?
export MANPATH=/usr/local/clamaXav/share/man:$MANPATH #for clamXav ?
export MANPATH=/opt/local/etc/bash_completion.d/man:$MANPATH #for bash
export MANPATH=/opt/local/share/doc/readline-5/man:$MANPATH  #for readline
export MANPATH=/opt/local/share/doc/tiff-3.9.4/man:$MANPATH  #fot tiff
export MANPATH=/usr/local/man:$MANPATH                #for BSD ?
export MANPATH=/usr/local/share/man:$MANPATH
export MANPATH=/usr/share/man:$MANPATH
export MANPATH=/usr/X11/share/man:$MANPATH
export MANPATH=/opt/local/share/man:$MANPATH          #for macport
#export MANPATH=/opt/local/man:$MANPATH                #for macport

本当は/etc/pathなどで設定できるらしいがよくわからないのでこのまま誰か教えてくれると助かるのですが、これでうまくいってるからいいかな。それじゃダメなの?

ここでMANPATHをMANPAHTとtypoして動かなくて一時間浪費したのは秘密

manなんていらない! と豪語するwomanに助けてもらう

womanは without manつまり、男がいなくても単為生殖できemacs-lispだけでできてるといってました。これに助けてもらいましょう。

それからemacs側ではこんな設定。

;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
;;; woman for unix man pages

(require 'woman)
(add-to-list 'woman-path "/opt/local/man/man?")

今回のオチ

find /opt/local/share/man -name 'sl.*'

slのman pageってなかったのね...orz

でもWomanでslを調べると、ばけばけのpageがでる...?