2012-06-24 4 views
3

Когда я с помощью консоли Rails в Ubuntu для длительного сеанса я определить clear метод:Как создать настраиваемый метод для консоли rails?

def clear; system 'clear' end

Так что, когда моя консоль пачкаться единственное, что я должен сделать, это ввести clear и консоль очищается.

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

Заранее спасибо.

+0

вы пытались Ctrl-L и Ctrl-K? –

ответ

4

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

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

+1

Ссылка мертва. Вот альтернатива: http://ruby-doc.com/docs/ProgrammingRuby/html/irb.html#S2 – Steve

1

Put эту функцию для ~/.irbrc

def clear 
    system 'clear' 
end 

Тогда она будет доступна при запуске IRB.

Смежные вопросы