zsh でいろいろやろうとするとき man が頼りになるんだけど、大きすぎて目的の単語を探しにくいことがある。そういうときは man の中で検索すればいいんだけど、それを一気にやってくれる関数を作っておくと便利なので紹介する。10 new zsh tricks you may not know... という記事に書いてあったのを元にしてる。
書き方
これを ~/.zshrc
に書いておく。
function zman() {
PAGER="less -g -s '+/^ "$1"'" man zshall
}
使い方の例
zman 調べたい単語
というふうに使う。
# 例
% zman fpath
単純に単語で検索しただけでなくて、その単語で始まる行を探してる。なのでその単語の説明になってるところにすぐに移動できる。
これで man を読みまくると賢くなれると思う。