문제

다음 명령은 ZSH의 많은 매뉴얼을 제공합니다

man zsh<tab>

Alt Text http://dl.getdropbox.com/u/175564/zsh.png

Compinit이라는 단어를 검색하기 위해 빨리 탐색하고 싶습니다.

ZSH 매뉴얼에서 Compinit이라는 단어를 어떻게 빠르게 검색 할 수 있습니까?

도움이 되었습니까?

해결책

저자는 Man Page의 "간단한 설명"에 많은 식별자를 넣을만큼 충분히 합리적이기 때문에 종종 Man -K Compinit이 작동합니다.

이것은 여기에 해당되지 않는 것 같습니다 ... 그래서 당신은 소스를 통해 그레를해야 할 것입니다. gzipped ...

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

다른 팁

인터넷을 사용하는 것이 가장 좋은 방법 일 것입니다. 다른 접근법은 Zshall Manpage를 사용하는 것입니다. Zshall Manpage는 모든 맨 페지를 포함합니다. 그런 다음 사용중인 뷰어에서 Compinit을 검색 할 수 있습니다.

편집 : 나는 이것을하는 더 좋은 방법을 기억했다 : Zsh 's 사용 run-help 기능.

$> run-help compinit

이것은 Zsh가 주제에 가장 적합하다고 생각하는 인력으로 당신을 데려 갈 것입니다. 또한 PS, GREP 등과 같은 비 ZSH 관련 주제에 대해서도 작동하지만 ZSH 주제에 대해서도 작동하도록 조정되었습니다.

어떤 이유로 든 run-help 로드되지 않으면 사용할 수 있습니다

$> autoload run-help

그렇게하려면.

당신은 인터넷을 사용할 수 있습니다 ... 모든 남자 페이지가 그것에 있습니다 ... 그냥 검색 만 접두사

zsh man

(하드 드라이브에 어디에 있는지 알고 있다면 ... 당신은 그들을 괴롭힐 수 있습니다 ... 나는 나 자신에게 필요하지 않았기 때문에 잘 모르겠습니다)

라이센스 : CC-BY-SA ~와 함께 속성
제휴하지 않습니다 StackOverflow
scroll top