Existe uma maneira de sair de um estado "travado" no IRB?
Quando usarirb
ourails console
, Às vezes fico preso. Por exemplo, esqueço uma cotação de fechamento; portanto, quando pressiono enter, ainda está esperando por isso.
Às vezes eu consigo sair disso (suprimindo a citação de fechamento, por exemplo), mas às vezes não consigo. Caso contrário, costumo fazer o seguinte:
# Suspend the irb or console process
(Control + Z)
# Kill the last suspended process
kill -9 %
Isso é chato e atrapalha o que eu estava fazendo no console. O que eu gostaria é equivalente aControl + C
na linha de comando, para dizer "esqueça isso - me dê um novo prompt", para que eu possa continuar trabalhando no consol
Existe uma maneira de fazer isso?