Есть ли способ выйти из «зависшего» состояния в IRB?
Когда используешьirb
или жеrails console
Я иногда застреваю. Например, я забываю заключительную цитату, поэтому, когда я нажимаю клавишу ввода, она все еще ждет этого.
Иногда я могу выбраться из этого (например, подавив заключительную цитату), но иногда я не могу. Если нет, я обычно делаю следующее:
# Suspend the irb or console process
(Control + Z)
# Kill the last suspended process
kill -9 %
Это раздражает и нарушает все, что я делал в консоли. То, что я хотел бы, является эквивалентомControl + C
в командной строке сказать «забудь об этом - дай мне новый запрос», чтобы я мог продолжить работу в консоли.
Есть ли способ сделать это?