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

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

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

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

# Kill the last suspended process
kill -9 %

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

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

6
задан Nathan Long 2 December 2011 в 18:13
поделиться