2016-05-04 6 views

答えて

5

私がよくやっているのは、マニュアルページです。/と打ってから検索するものを入力してください。

セクションに直接ジャンプする場合は、man --pagerを使用できます。たとえば、-hについてはlsのセクションに行きたい場合は、man --pager='less -p -h' lsとすることができます。あなたがこれをいつも使ってほしいなら、これは簡単に小さなbashスクリプトにすることができます。

セクションに直接ジャンプし、ハングアップを避けるには、セクションの前に4つのスペースを追加します(man --pager='less -p " -h"' ls)。

+0

この問題は、説明ではなくパラメータの最初の出現にジャンプします。例えば。マニュアルページの先頭に頻繁に使用されるオプションの短い説明がある場合は、それが表示されます。 – godzsa

+0

さて、検索をより具体的にする必要があります。ですから、私が 'man --pager = 'less -p -l' ls'を実行すると' -l'を参照する '--author'セクションに当たります。より具体的にするために、検索の先頭にタブを追加すると、この 'man --pager = 'less -p" -l "ls'のように説明に直接移動します。すべての説明のサブセクションにはタブが表示されているので、これをスクリプト化して目的の効果を得ることができます。私は私のメインポストに例を追加します。 – vesche

+0

確かにこれは私が探しているものではありません。多分それを行う方法はないでしょう。私はあなたのソリューションをgcc -gで動作させようとしていますが、動作しません。 – godzsa

関連する問題