少ないコストで複数のマニュアルページを開くことはできますか?

少ないコストで複数のマニュアルページを開くことはできますか?

実行時の動作は次のとおりです。まず、マニュアルページがフォーマットされて表示されますman command1 command2command1less後ろにインスタンスがless終了し(たとえば、を押すとq)、マニュアルページがフォーマットされ、command2次の場所に表示されます。新しいケースless

同じインスタンスに複数のマニュアルページを表示するにはless

less複数ファイルの検索、ファイル間の場所「マーキング」など、複数のファイルが開いている場合にのみ機能する多くの機能があります。

ベストアンサー1

まあ、私は答えを見つけました:

mman() { LESSOPEN='|man %s' less -is "$@"; }

この関数定義を実行した後、次を実行します。

mman postfix postqueue postsuper

3つのマニュアルページはすべてポケットベルで開き、それぞれはファイル間の検索などを介してlessアクセスできる別々のファイルとして開きます。:n:p


仕組みを理解したい場合は、LESS='+/^INPUT PREPROCESSOR' man lessここから始めることをお勧めします。 :)

おすすめ記事