From 058e2cb7a65020f758fc46c6a681914e47a4152a Mon Sep 17 00:00:00 2001 From: Sam Stephenson Date: Wed, 28 Sep 2011 10:21:57 -0500 Subject: [PATCH] Add `rbenv shell` to help --- libexec/rbenv-help | 11 +++++++++++ 1 file changed, 11 insertions(+) diff --git a/libexec/rbenv-help b/libexec/rbenv-help index 7d941360..d0ead2c4 100755 --- a/libexec/rbenv-help +++ b/libexec/rbenv-help @@ -25,6 +25,7 @@ Some useful rbenv commands are: rehash Rehash rbenv shims (run this after installing binaries) global Set or show the global Ruby version local Set or show the local directory-specific Ruby version + shell Set or show the shell-specific Ruby version version Show the current Ruby version versions List all Ruby versions known by rbenv @@ -40,6 +41,7 @@ or by setting the RBENV_VERSION environment variable. $(print_set_version)" ;; local) echo "usage: rbenv local + rbenv local --unset Sets the local directory-specific Ruby version by writing the version name to a file named '.rbenv-version'. @@ -50,6 +52,15 @@ file is found in the tree, rbenv will use the global Ruby version specified with \`rbenv global', or the version specified in the RBENV_VERSION environment variable. +$(print_set_version)" +;; +shell) echo "usage: rbenv shell + rbenv shell --unset + +Sets a shell-specific Ruby version by setting the 'RBENV_VERSION' +environment variable in your shell. This version overrides both +project-specific versions and the global version. + $(print_set_version)" ;; *) echo "No command arguments needed or invalid/undocumented command."