【发布时间】:2015-02-19 21:17:15
【问题描述】:
当我使用 IEx 并打错了诸如附加括号或“之类的错字时,大多数时候我都会遇到语法错误。但也有这样的情况:
iex(3)> Enum.each '12345', &(IO.puts(&1"))
...(3)> end
...(3)> )
...(3)> '
...(3)> end
...(3)> ""
...(3)> ... ? How to produce syntax error ?
...(3)>
BREAK: (a)bort (c)ontinue (p)roc info (i)nfo (l)oaded
(v)ersion (k)ill (D)b-tables (d)istribution
我不能犯语法错误并从头开始,我必须重新启动整个 IEx。 是否有任何键盘快捷键或命令可以跳过执行当前 iex(3) 并转到下一个 iex(4)?
【问题讨论】:
-
这个问题的解决方案很烦人,我希望他们在
BREAK菜单中包含一个选项来取消当前的多行命令,或者让第一个 ctrl-c 取消它...
标签: elixir