有没有办法在Windows的CMD上调用Erlang switch命令?

jaxagkaj  于 2022-12-08  发布在  Erlang
关注(0)|答案(1)|浏览(173)

当我在CMD上调用erl时,得到以下输出:

Eshell V10.1  (abort with ^G)
1>

据我所知,当我按下Ctrl + G时,switch命令应该会启动,但我得到的却是一个新的shell。
是否必须按不同的组合键?Windowserl上是否存在切换命令?

n1bvdmb6

n1bvdmb61#

由于CMD控制台在Windows中的工作方式,标准的erl命令不适合以交互方式运行。在Windows中,您应该改用werl(已安装图标所运行的命令)来获得交互Erlang窗口。然后,Ctrl-G将按预期进入作业控制模式。
还要注意的是,常规的Break菜单Ctrl-C在Windows上不起作用(因为它是用于复制/粘贴的)--相反,你必须按下真正的Break键。https://en.wikipedia.org/wiki/Break_key#Keyboards_without_Break_key如果你在键盘上找不到Break键,请访问www.example.com(Fn-b在我的笔记本电脑上起作用)。

相关问题