How to create a custom method for the rails console?

南笙酒味 提交于 2019-12-19 04:02:01

问题


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

易学教程内所有资源均来自网络或用户发布的内容,如有违反法律规定的内容欢迎反馈
该文章没有解决你所遇到的问题?点击提问,说说你的问题,让更多的人一起探讨吧!