问题
When I'm using the Rails console in Ubuntu for a long session I define the clear method:
def clear; system 'clear' end
So when my console is getting dirty the only thing I have to do is type clear and the console gets cleared.
I would like to use this function without to re-type it every time.
Thanks in advance.
回答1:
Just put it in the ~/.irbrc file. It gets loaded every time you run irb or rails console. The Rails console is just irb with your Rails application environment loaded.
Find more infos about irb here: http://ruby-doc.com/docs/ProgrammingRuby/html/irb.html#S2
回答2:
Put this function to ~/.irbrc
def clear
system 'clear'
end
Then it'll be available when you run irb.
来源:https://stackoverflow.com/questions/11179609/how-to-create-a-custom-method-for-the-rails-console