2009-04-30 5 views

Répondre

2

man -k compinit fonctionne, parce que les auteurs sont assez sensibles pour mettre beaucoup d'identifiants dans la «brève description» de la page de manuel.

Cela ne semble pas être le cas ici ... donc vous devrez passer en revue la source. Ce qui est gzip ...

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

ou si vous n'avez pas zgrep:

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

Il y a des moyens plus élégants à faire, mais cela vous donne une liste de la façon dont compinit apparaît souvent dans chaque fichier:

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 
+0

@Sharkey: Vos commandes sont utiles. Je vous remercie! –

0

Vous pouvez utiliser Internet ... toutes les pages de l'homme sont là-dessus ... préfixer simplement vos recherches avec

zsh man 

(Si vous savez où ils se trouvent sur le disque dur ... vous pourriez être capable de les saluer ... Je ne sais pas comme je n'ai jamais eu besoin de moi-même)

2

L'utilisation d'Internet est probablement le meilleur moyen. L'autre approche consiste à utiliser la page de manuel zshall, qui contient toutes les pages de manuel. Vous pouvez ensuite rechercher compinit dans n'importe quel visualiseur que vous utilisez.

EDIT: Je viens de me souvenir d'une meilleure façon de procéder: Utilisez la fonction run-help de zsh.

$> run-help compinit 

Ceci vous amènera à la page de manuel que zsh pense être la plus appropriée pour le sujet. Il fonctionne également pour les sujets non liés à zsh, tels que ps, grep, etc, mais a également été ajusté pour fonctionner avec les sujets zsh.

Si pour une raison quelconque run-help n'est pas chargé, vous pouvez utiliser

$> autoload run-help 

de le faire.

+0

Je reçois "aucune entrée manuelle pour compinit". Je pense que vous avez quelque chose dans votre fichier .zshrc qui a développé vos manuels pour Zsh. J'ai les éléments suivants dans .zshrc: "autoload run-help" et "HELPDIR = ~/zsh_help". Vous avez peut-être téléchargé les manuels de Zsh sur zsh_help? –

+1

Dans les deux cas, run-help compinit me donne la page de manuel pour zshcompsys, donc vous pouvez essayer là. J'ai vérifié ma configuration de zshrc, et il n'y a rien là qui influence fortement les recherches de page de manuel. – sykora

+0

@sykora: J'ai Zsh 4.3.4. Quelle est votre version de Zsh? J'ai une autre question aussi. Quel est votre système d'exploitation? Le mien est OSX. –

Questions connexes