0

次のコマンドは、Zsh の多くのマニュアルを提供します。

man zsh<tab>

代替テキスト http://dl.getdropbox.com/u/175564/zsh.png

compinitという単語を検索するために、それらをすばやく参照したいと思います。

Zsh のマニュアルで compinit という単語をすばやく検索するにはどうすればよいですか?

4

3 に答える 3

2

インターネットを使用するのがおそらく最良の方法です。もう 1 つの方法は、すべてのマンページをまとめて含む zshall マンページを使用することです。その後、使用しているビューアで compinit を検索できます。

編集: これを行うためのより良い方法を思い出しました: zsh のrun-help関数を使用します。

$> run-help compinit

これにより、zsh がそのトピックに最も適していると判断したマンページが表示されます。ps、grep などの非 zsh 関連のトピックでも機能しますが、zsh トピックでも機能するように調整されています。

何らかの理由run-helpでロードされていない場合は、使用できます

$> autoload run-help

そうするために。

于 2009-04-30T04:10:33.733 に答える
2

多くの場合、この種のことに対して man -k compinit は機能します。なぜなら、作者は多くの識別子をマニュアルページの「短い説明」に入れるのに十分賢明だからです。

これはここでは当てはまらないようです...そのため、ソースをgrepする必要があります。どちらがgzipされています...

zgrep -c compinit /usr/share/man/man1/zsh*

または zgrep がない場合:

cd tmp
cp /usr/share/man/man1/zsh* .
gunzip zsh*.gz
grep -c compinit zsh*

これを行うにはもっと洗練された方法がありますが、各ファイルに compinit が表示される頻度のリストが表示されます。

zsh.1:0
zsh4.1:0
zshall.1:0
zshbuiltins.1:0
zshcalsys.1:0
zshcompctl.1:0
zshcompsys.1:29
zshcompwid.1:0
zshcontrib.1:0
zshexpn.1:0
zshmisc.1:0
zshmodules.1:1
zshoptions.1:0
zshparam.1:0
zshroadmap.1:0
zshtcpsys.1:0
zshzftpsys.1:0
zshzle.1:0
于 2009-04-30T04:12:40.560 に答える
0

インターネットを使用できます...すべてのマニュアルページがそこにあります...検索の前に

zsh man

(ハードドライブのどこにあるかがわかっている場合...それらをgrepできるかもしれません...私は自分自身に必要としたことがないのでわかりません)

于 2009-04-30T04:03:18.960 に答える