基本上,我在终端中输入得很好,使用 IRB 运行 ruby 命令:
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 以重置它?