基本上,我敲字只是在終端精細,採用IRB運行紅寶石命令:如何從命令行退出IRB? (在Mac上使用終端)
2.0.0-p0 :014 > bank_account.withdraw(2222)
=> -1222
但有時我不小心錯過了一個引號。
2.0.0-p0 :020 > BankAccount.create_for("Jim","Johnson)
2.0.0-p0 :021"> bank_account.withdraw(333)
如果仔細觀察,您會看到我遺漏的語音標記出現在補丁版本旁邊的行號旁邊。
從這裏開始,每次運行命令時都會出現語音標記!它停止命令的工作:
2.0.0-p0 :021"> BankAccount.create_for("Julian","Hurley")
2.0.0-p0 :022"> BankAccount.create_for("Katt","Smith")
2.0.0-p0 :023"> exec($0)
我想知道的是,我該如何擺脫該引號?或者從命令行退出IRB以重置它?
你試過CTRL + C嗎? – Benj
@BenjaminSinclaire我現在有! :)修正了這個問題,謝謝 – Starkers