マニュアルページで「ハイパーリンク」をたどる方法を探していたところ、偶然にこのコマンドを見つけました。このコマンドinfo
はコマンドと同じ情報を表示しているように見えましたが、man
タブキーを使用してハイパーリンクに切り替えることもできました(悲しいことに、いいえvimキーバインディングですが、矢印キーは機能します)
しかし、このコマンドが他のフォーマットと表示機能を持つマニュアルページを表示するのか、それとも別のドキュメントセットなど、まったく異なるものを表示するのかどうか疑問に思います。
答え1
man
そして、info
さまざまな基本情報ソースを使用します。man
通常はに保存されているマンページを表示し、通常はに保存されて/usr/share/man
いるinfo
情報文書を表示します/usr/share/info
。また、情報文書は通常ツリー構造で提供され、ルートは/usr/share/info/dir
起動時に表示される「ディレクトリノード」ですinfo
。
特定のマンページにその情報文書と同じ情報が含まれているかどうかは、両方のマンページ作成者によって異なります。場合によっては、共通のソースで生産されるか、異なるソースで生産されますが、多くの場合は異なります。
GNUがinfo
情報文書を見つけることができない場合は、マンページを表示します。個人情報また、情報文書とマニュアルページを表示し、マニュアルページにハイパーリンクを提供し、必要に応じてキーバインディングを設定することもできます。
答え2
これinfo
注文する利用可能な文書を情報形式で表示します。デフォルトのテキスト形式(最新形式より低いman
)、複数の論理ページで構成される文書、およびハイパーリンクをサポートする文書形式。
情報ファイルは通常次のように生成されます。文字メッセージこれは、テキスト端末で読み取り可能な情報文書に変換でき、PDFやHTMLなどの形式のより印刷可能なテキストに変換できます。 Info形式はHTMLより古い。
Info形式はもともとEmacsドキュメント形式でした。よりエレガントな情報ブラウザがEmacsに組み込まれており、info
Emacsを使用していないユーザーも利用できます。スタンドアロンinfo
のブラウザは非常にシンプルで、設定可能なキーバインディングはなく、GNUで提供されているので、自然にEmacsに似たキーバインディングを持っています。 viに似たキーバインディングを持つ情報ブラウザが必要な場合は、Emacsとそのviエミュレーションパッケージのいずれかを使用してください。
これ次の完全なドキュメントinfo
の一部ですテキストパケット。ディストリビューションでは、ドキュメントを実行可能ファイルとは別にパッケージ化できます。GNU文書のライセンス問題; 例えば Debian はこれを次のようにリリースします。texinfo-doc-nonfree
。
実行してもinfo foo
Infoドキュメントに利用可能なエントリがない場合、ユーティリティは呼び出しを試み、成功するとInfoのインターフェイスによってレンダリングされたマニュアルページを表示します。foo
info
man foo
info
man
info
答え3
man
info
ツール/コマンドマニュアルを提供するさまざまな方法。たとえば、次のようになりますman tar
。
ノート
このマンページはGNU tarの簡単な説明です。例と使用法の提案を含む詳細な議論については、texinfo形式のGNU Tarのマニュアルを参照してください。情報リーダーとtarアーカイブがシステムに正しくインストールされている場合、このコマンドは
情報タール
これにより、マニュアル全体にアクセスできます。
ただし、一部のコマンドでは、info
データセットが存在しないか、ページの(縮小された)コンテンツに置き換えることができますman
。
答え4
情報とマニュアルページを見て、リンク、カラーマーキング、vimバインディングに従うことができるようにするには:info.vim(ヒントはマニュアルと情報ページ用のよりインタラクティブなビューアはありますか?)。
私は自分が最も目立つ場所でvimバインディングを見つけるのに数ヶ月を費やしたので、これをここに残します。