Não foi possível pesquisar manuais rápido sem abri-los no Zsh
Pergunta
O comando a seguir dá muitos manuais de Zsh
man zsh<tab>
alt texto http://dl.getdropbox.com/u/175564/zsh .png
Gostaria de navegar-los rapidamente para procurar a palavra compinit.
Como você pode procurar a palavra compinit rápido nos manuais no Zsh?
Solução
Muitas vezes, para este tipo de coisa compinit man -k obras, porque os autores são suficientes sensata para colocar lotes de identificadores para o "breve descrição" da página homem.
Este não parece ser o caso aqui ... então você vai ter que grep através da fonte. Que é compactado ...
zgrep -c compinit /usr/share/man/man1/zsh*
ou se você não tem zgrep:
cd tmp
cp /usr/share/man/man1/zsh* .
gunzip zsh*.gz
grep -c compinit zsh*
Há mais elegantes maneiras de fazer isso, mas que lhe dá uma lista de aparecer como frequentemente compinit em cada arquivo:
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
Outras dicas
Usando a internet é provavelmente a melhor maneira. A outra abordagem é usar a página de manual zshall, que contém todas as manpages juntos. Você pode então procurar compinit em qualquer visualizador que você está usando.
EDIT: Acabei de me lembrar uma melhor maneira de fazer isso:. Função run-help
de Uso zsh
$> run-help compinit
Isto irá levá-lo para a página de manual que zsh acha que é mais apropriado para o tema. Ele também funciona para tópicos relacionados não-zsh como ps, grep, etc, mas foi ajustado para trabalhar por temas zsh também.
Se por algum motivo run-help
não estiver carregado, você pode usar
$> autoload run-help
para fazê-lo.
Você pode usar a internet ... todas as páginas do homem estão nele ... apenas prefixo suas pesquisas com
zsh man
(Se você sabe onde eles estão localizados no disco rígido ... que você pode ser capaz de grep-los ... Eu não sei como eu não já precisava me)