Domanda

Il seguente comando fornisce molti manuali di Zsh

man zsh<tab>

alt text http://dl.getdropbox.com/u/175564/zsh .png

Vorrei cercarli velocemente per cercare la parola compinit.

Come puoi cercare rapidamente la parola compinit nei manuali in Zsh?

È stato utile?

Soluzione

Spesso per questo tipo di cose     man -k compinit funziona, perché gli autori sono abbastanza sensibili da inserire molti identificatori nella "breve descrizione" della pagina man.

Questo non sembra essere il caso qui ... quindi dovrai sfogliare la fonte. Che è decompresso ...

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

o se non hai zgrep:

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

Esistono modi più eleganti per farlo, ma ciò ti dà un elenco di quanto spesso compinit appare in ogni file:

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

Altri suggerimenti

L'uso di Internet è probabilmente il modo migliore. L'altro approccio è usare la manpage zshall, che contiene tutte le manpage insieme. Puoi quindi cercare compinit in qualunque visualizzatore stai utilizzando.

EDIT: ho appena ricordato un modo migliore per farlo: usa la funzione run-help di zsh.

<*>gt; autoload run-help
gt; run-help compinit

Questo ti porterà alla manpage che zsh ritiene sia più appropriata per l'argomento. Funziona anche con argomenti non correlati a zsh come ps, grep, ecc., Ma è stato adattato per funzionare anche con argomenti zsh.

Se per qualche motivo run-help non è caricato, puoi usare

<*>

per farlo.

Potresti usare Internet ... tutte le pagine man sono su di esso ... basta aggiungere il prefisso alle tue ricerche

zsh man

(Se sai dove si trovano sul disco rigido ... potresti essere in grado di grepparli ... Non lo so perché non ho mai avuto bisogno di me stesso)

Autorizzato sotto: CC-BY-SA insieme a attribuzione
Non affiliato a StackOverflow
scroll top