質問: linuxでマニュアルページ全体を検索するには? 時々、私はすべてのマニュアルページを通して特定の単語を調べる必要があります。私はaproposを知っていますが、そのマニュアルの権利を理解している場合、検索は説明のみに制限されます。 各マニュアルページには、短い説明が含まれています。 aproposは、キーワードのインスタンスの説明を検索します。 たとえば、「viminfo」のような単語を検索すると、まったく結果が得られません...$ apropos viminfo viminfo: nothing appropriate. ...このwordは、vimのマニュアル(システムにインストールされています)の後のセクションにあります。 -i {viminfo} when using the viminfo file is enabled, this option sets the filename to use, instead of the default "~/.vim‐ info". this can also be used to skip the use of the .viminfo file, by giving the name "none". では、どのようにすれば、すべてのマニュアルのすべてのセクションでwordを検索できますか?
回答: man man から:-k, --global-apropos search for text in all manual pages. this is a brute-force search, and is likely to take some time; if you can, you should specify a section to reduce the number of pages that need to be searched. search terms may be simple strings (the default), or regular expressions if the --regex option is used. これにより、マンページ(vim、次にex、次にgview、...)が直接開かれるため、-wなどの別のオプションを追加できます表示されるマンページのアイデアを取得します。$ man -wk viminfo /usr/share/man/man1/vim.1.gz /usr/share/man/man1/vim.1.gz /usr/share/man/man1/gvim.1.gz /usr/share/man/man1/gvim.1.gz /usr/share/man/man1/run-one.1.gz /usr/share/man/man1/gvim.1.gz /usr/share/man/man1/gvim.1.gz /usr/share/man/man1/run-one.1.gz /usr/share/man/man1/run-one.1.gz ...