Skip to content

mlafeldt/rbenv-man

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

14 Commits
 
 
 
 

Repository files navigation

rbenv-man

rbenv-man is a plugin for rbenv to easily access the man pages for the currently set Ruby version, e.g. ruby(1) and irb(1).

Technically, rbenv-man is a wrapper for man(1) that takes care of using the correct manpath.

Note: To view a gem's man page, install gem-man.

Installation

To install rbenv-man, clone this repository into your ~/.rbenv/plugins directory. (You'll need a recent version of rbenv that supports plugin bundles.)

$ mkdir -p "$(rbenv root)/plugins"
$ git clone https://github.com/mlafeldt/rbenv-man.git "$(rbenv root)/plugins/rbenv-man"

Usage

Simply use rbenv-man in the same way as your system's man(1) program. All command-line options are passed through to it.

Some examples:

  • Show ruby(1) manual:

      $ rbenv man ruby
    
  • Show ri(1) manual:

      $ rbenv man 1 ri
    
  • Print location of ruby(1) manual:

      $ rbenv man -w ruby
      /home/mlafeldt/.rbenv/versions/1.9.2-p290/share/man/man1/ruby.1
    
  • Change Ruby version and print new location of man page:

      $ rbenv global 1.9.3-p0
      $ rbenv man -w ruby
      /home/mlafeldt/.rbenv/versions/1.9.3-p0/share/man/man1/ruby.1
    

License

rbenv-man does not reach the threshold of originality, so no license is needed.

Contact

About

rbenv plugin to easily access man pages for current Ruby version

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Languages