1

使用 时iex,我有时会不小心创建一个不完整的表达式。一个简单的例子:

iex(1) String.reverse("foo"
...(1)

如果我在这里提供缺少的)东西,一切都会好起来的,但有时我看不出我做错了什么。

有没有办法放弃当前的表达方式 - 说,“实际上,忘记这一点,只是让我回到工作提示?” Control + C没有解决它;我的选择是(a)bort完全杀死外壳,或者(c)ontinue尝试自己弄清楚。

相比之下,irb如果我按下 Ruby,Ruby 就会忘记不完整的表达式Control + C

如何从 Elixir shell 中的错误中恢复?

4

0 回答 0