Về cơ bản, tôi gõ cùng tốt trong thiết bị đầu cuối, sử dụng IRB để chạy lệnh ruby:Làm cách nào để Thoát IRB khỏi dòng lệnh? (Sử dụng thiết bị đầu cuối trên mac)
2.0.0-p0 :014 > bank_account.withdraw(2222)
=> -1222
Nhưng đôi khi tôi vô tình bỏ lỡ một dấu ngoặc kép.
2.0.0-p0 :020 > BankAccount.create_for("Jim","Johnson)
2.0.0-p0 :021"> bank_account.withdraw(333)
Nếu bạn nhìn kỹ, bạn sẽ thấy dấu mà tôi bỏ lỡ xuất hiện bên cạnh số dòng bên trái, bên cạnh phiên bản vá.
Từ đây trở đi, dấu nhắc đó xuất hiện mỗi lần tôi chạy lệnh! Và nó dừng các lệnh hoạt động:
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)
Điều tôi muốn biết là làm thế nào để loại bỏ dấu ngoặc kép đó? Hoặc bỏ IRB từ dòng lệnh để thiết lập lại nó?
bạn đã thử CTRL + C chưa? – Benj
@BenjaminSinclaire Tôi hiện có! :) Đó là cố định nó, nhờ – Starkers