问题
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