summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorAndrew Hodges <betawaffle@gmail.com>2011-05-28 10:35:54 -0400
committerAndrew Hodges <betawaffle@gmail.com>2011-05-28 10:35:54 -0400
commit9f34bbedc8d4843b0ed50f76d38b63e5aa48cc8b (patch)
tree17660bfd36bb35f6d4a9d752ab9b93cd7d2acf66
parente703c9591c64cd23bb0f0e1a892fbed0efe74fa7 (diff)
downloadzsh-9f34bbedc8d4843b0ed50f76d38b63e5aa48cc8b.tar.gz
zsh-9f34bbedc8d4843b0ed50f76d38b63e5aa48cc8b.tar.bz2
zsh-9f34bbedc8d4843b0ed50f76d38b63e5aa48cc8b.zip
RVM Update Helpers
Add helper function to get rvm head. Add helper function to link zsh completion that comes with rvm into om-my-zsh plugin directory, but don't overwrite the completion that comes with oh-my-zsh (oh-my-zsh's completion is better, but I want to be able to compare).
-rw-r--r--plugins/rvm/rvm.plugin.zsh9
1 files changed, 9 insertions, 0 deletions
diff --git a/plugins/rvm/rvm.plugin.zsh b/plugins/rvm/rvm.plugin.zsh
index ba780c97d..509dcbd98 100644
--- a/plugins/rvm/rvm.plugin.zsh
+++ b/plugins/rvm/rvm.plugin.zsh
@@ -29,3 +29,12 @@ function rb19 {
_rb19() {compadd `ls -1 $rvm_path/gems | grep "^$ruby19@" | sed -e "s/^$ruby19@//" | awk '{print $1}'`}
compdef _rb19 rb19
+
+function rvm-update {
+ rvm get head
+ rvm reload # TODO: Reload rvm completion?
+}
+
+function rvm-link-completion {
+ ln -s "$rvm_path/scripts/zsh/Completion/_rvm" "$ZSH/plugins/rvm/_rvm.official"
+}