Есть ли способ выйти из «зависшего» состояния в IRB?

Когда используешьirb или жеrails consoleЯ иногда застреваю. Например, я забываю заключительную цитату, поэтому, когда я нажимаю клавишу ввода, она все еще ждет этого.

Иногда я могу выбраться из этого (например, подавив заключительную цитату), но иногда я не могу. Если нет, я обычно делаю следующее:

# Suspend the irb or console process
(Control + Z)

# Kill the last suspended process
kill -9 %

Это раздражает и нарушает все, что я делал в консоли. То, что я хотел бы, является эквивалентомControl + C в командной строке сказать «забудь об этом - дай мне новый запрос», чтобы я мог продолжить работу в консоли.

Есть ли способ сделать это?