Emacsでmanを見るwoman
存在は, 前から知ってたけど, これイイ.
設定も簡単だし.
と, いうことで, .emacsに書いた設定.
;; womanの設定 (setq woman-manpath '("/usr/share/man" "/usr/share/man/ja")) (setq woman-use-own-frame nil)
manを日本語で読みたいので, manのパスを調べて, 記入.
そして, 一々別フレーム開くのはうっとしいだけなので, それをやめる.
これだけじゃさみしいから使えるキーでも.
SPC scroll-up . beginning-of-buffer < beginning-of-buffer > end-of-buffer g Man-goto-section k Man-kill m man w man n Man-next-section p Man-previous-section q Man-quit DEL scroll-down M-n Man-next-manpage M-p Man-previous-manpage
けっこう絞った. 自分は, w, <, >, ., spcあたりをよく使いそう.
スクロールダウンが使いづらいから変更するかな.
hook2つあってどっち選んだらいいか分かんなかったから, 後に適用されるっぽいのを選んでおいた.
特に問題なく動いてるから今のところはいいや.
;; uでscroll-down (add-hook 'woman-post-format-hook '(lambda() (progn (define-key woman-mode-map "u" 'scroll-down) )))
あっ, どうやって起動するか書いてなかった.
M-x womanで起動.
選択したコマンドにmanが複数あったら, どのmanを選ぶかパスを聞かれる. その場合jaで続くのを選べば日本語になるはず.