実行時の動作は次のとおりです。まず、マニュアルページがフォーマットされて表示されますman command1 command2
。command1
less
後ろにインスタンスが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
ここから始めることをお勧めします。 :)