バンドルのためのmanコマンドはありますか?

バンドルのためのmanコマンドはありますか?

bundleその中に命令がありますruby

manコマンドや同様の機能を使いたいですbundle。存在しますか?それでは、そのようなものを見つける方法を知りたいですbundle gem

オンラインで見ることができますが、コマンドラインから読むことを好みます。 http://bundler.io/v1.12/man/bundle-gem.1.html

答え1

本当にbundle-gemオンラインマニュアルは以下に基づいています。gems.ronnバンドル文書。また、ronnマニュアルページ形式で指定するように設計された形式(およびプログラム)です。

bundler-gemまずファイル(および)をインポートしますronn

git clone https://github.com/bundler/bundler.git
gem install ronn  # this actually depends on mustache, rdiscount and hpricot

マンページを作成します。

$ /home/grochmal/.gem/ruby/2.3.0/bin/ronn -r bundler/man/bundle-gem.ronn 
     roff: bundler/man/bundle-gem.1

(PATHにgemパスがある可能性がありますが、これを備えてここに追加しました。また、マニュアルページで使用する形式を-r示します。)roff

そしてマンページをチェックしてください:

man bundler/man/bundle-gem.1

man bundle-gemマンページを適切な場所に配置し、その場所を に追加するには、MANPATH次の手順を実行します。

mkdir ~/man{,/man1}
cp bundler/man/bundle-gem.1 ~/man/man1/
export MANPATH=$MANPATH:~/man

(ここでは man 部分の使用に注意してください)


追加のガイドライン

ronnこれは、読んでいるWebマニュアルを作成するために使用できるためです。hpricotronn -5 <file.ronn>

gemが自動的に実行されるので、インストールするronnと になります。残念ながら、manセクションをディレクトリ(、、、...)に分割する* nixの規則に従わないので、ここでmanページを検索します。面倒なことがあります(ここでは using は使用できません)。bundlergem~/.gem/ruby/<version>/gems/bundler-<version>/mangemman1man2~/.gemMANPATH

MANPATHまだ設定していない場合は、システムがそれを使用しています/etc/man_db.conf。この場合は、次のようMANPATHに設定する必要があります。

export MANPATH=`manpath`:~/man

関連情報