gpt4 book ai didi

elixir - IEx - 如何取消多行命令?

转载 作者:行者123 更新时间:2023-12-03 05:22:40 24 4
gpt4 key购买 nike

当我使用 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)?

最佳答案

#iex:break开始你的行

iex(1)> Enum.each '12345', &(IO.puts(&1"))    
...(1)> ...
...(1)> #iex:break

** (TokenMissingError) iex:1: incomplete expression

关于elixir - IEx - 如何取消多行命令?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/27591417/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com