後でアクセスできるようにマークアップを保存する方法は?

後でアクセスできるようにマークアップを保存する方法は?

less に行を表示すると、現在の less セッションが終了すると表示が消えます。

したがって、bash のマニュアルページで READLINE セクションを頻繁に確認する場合は、毎回検索する必要があります^REA

Lessには設定ファイルがないようです。次回使用できるようにトークンを節約する方法はありますか?

ベストアンサー1

less私が見たバージョンにはありません。別の質問は一時ファイルを書き込むことができますが、保存してもmanその間にマーカーがどのように配置されますか?/tmp/man.sLCaUQkJ3k/tmp/man.yuvNSUrFZo

ちょっとした詐欺を書いて、vim適切な設定で使用して、後で使用できるようにマークアップを保存し、man各ページに同じファイル名を使用することもできます。新しいCVEを作成したくない限り、システム全体の一時ディレクトリは静的ファイル名を保存するのに非常に適していない場所である可能性があります。

function mman {
   man "$1" | col -bx > "$HOME/tmp/man.$1"
   vim -R "$HOME/tmp/man.$1"
   #rm "$HOME/tmp/man.$1"
}

生成されたページはすぐに削除するか、cronジョブを使用してクリーンアップできます。もう1つの問題は、manman部分名やその他のパラメータのサポートがないことです。したがって、このコードはman 3 rand同じ操作を処理するために複雑でなければならないかもしれませんman rand(2つのコードはシステムとOpenSSLのrandマニュアルページが邪魔になるかどうかによって異なります)。 )。

おすすめ記事