Provides a Ruby-like wrapper to the alias functionality.
# File lib/rvm/environment/alias.rb, line 39 def initialize(parent) @parent = parent end
Creates an alias with a given name and ruby string.
# File lib/rvm/environment/alias.rb, line 55 def create(name, ruby_string) @parent.alias_create name, ruby_string end
Deletes the given alias.
# File lib/rvm/environment/alias.rb, line 50 def delete(name) @parent.alias_delete name end
Returns a hash of all aliases.
# File lib/rvm/environment/alias.rb, line 61 def list @parent.alias_list end
Shows the value of a given alias.
# File lib/rvm/environment/alias.rb, line 44 def show(name) @parent.alias_show name end