Как создать пользовательский метод для консоли rails?


Когда я использую консоль Rails в Ubuntu для длительного сеанса, я определяю метод clear:

def clear; system 'clear' end

Поэтому, когда моя консоль становится грязной, единственное, что мне нужно сделать, это набрать clear, и консоль очищается.

Я хотел бы использовать эту функцию, не перепечатывая ее каждый раз.

Заранее благодарю.

2 3

2 ответа:

Просто поместите его в файл ~/.irbrc. Он загружается каждый раз, когда вы запускаете irb или rails console. Консоль Rails-это просто irb с загруженной средой приложения Rails.

Найти дополнительную информацию о irb здесь: http://ruby-doc.com/docs/ProgrammingRuby/html/irb.html#S2

Поставьте эту функцию в ~/.irbrc

def clear
  system 'clear'
end

Тогда он будет доступен, когда вы запустите irb.