diff options
author | Stanislav Schultz <ixrb@ya.ru> | 2014-03-28 20:25:13 +0300 |
---|---|---|
committer | Stanislav Schultz <ixrb@ya.ru> | 2014-03-28 20:25:13 +0300 |
commit | b2ea7d3ec12152ab4d864c27c33d8b9396c68858 (patch) | |
tree | 36c0c6b7ffb15f32bdce825ae32f183f0e5036fd /plugins/rvm | |
parent | 70dfb91b982b91cd2bd052124e8b65b774f66db1 (diff) | |
download | zsh-b2ea7d3ec12152ab4d864c27c33d8b9396c68858.tar.gz zsh-b2ea7d3ec12152ab4d864c27c33d8b9396c68858.tar.bz2 zsh-b2ea7d3ec12152ab4d864c27c33d8b9396c68858.zip |
Add Ruby 2.1.1 support to rvm plugin
Diffstat (limited to 'plugins/rvm')
-rw-r--r-- | plugins/rvm/rvm.plugin.zsh | 12 |
1 files changed, 12 insertions, 0 deletions
diff --git a/plugins/rvm/rvm.plugin.zsh b/plugins/rvm/rvm.plugin.zsh index 3bde154df..ad23e18d7 100644 --- a/plugins/rvm/rvm.plugin.zsh +++ b/plugins/rvm/rvm.plugin.zsh @@ -6,6 +6,7 @@ alias gemsets='rvm gemset list' local ruby18='ruby-1.8.7' local ruby19='ruby-1.9.3' local ruby20='ruby-2.0.0' +local ruby21='ruby-2.1.1' function rb18 { if [ -z "$1" ]; then @@ -40,6 +41,17 @@ function rb20 { _rb20() {compadd `ls -1 $rvm_path/gems | grep "^$ruby20@" | sed -e "s/^$ruby20@//" | awk '{print $1}'`} compdef _rb20 rb20 +function rb21 { + if [ -z "$1" ]; then + rvm use "$ruby21" + else + rvm use "$ruby21@$1" + fi +} + +_rb21() {compadd `ls -1 $rvm_path/gems | grep "^$ruby21@" | sed -e "s/^$ruby21@//" | awk '{print $1}'`} +compdef _rb21 rb21 + function rvm-update { rvm get head } |