查看源代码 werl

Windows 上的 Erlang 模拟器

描述

注意

自 Erlang/OTP 26 起,werl.exe 命令现在只是指向 erl.exe 的链接,因为普通的 Erlang shell 已更新,可以在 Unix 和 Windows 上以相同的方式工作。

以下文本保留给尚未升级到 Erlang/OTP 26 的系统

在 Windows 上,以交互方式启动 Erlang 系统的首选方法如下

werl <参数>

这将在其自己的窗口中启动 Erlang,具有完整功能的命令行编辑和滚动条。除了 -oldshell 之外的所有标志的工作方式与 erl(1) 的方式相同。

  • 要将文本复制到剪贴板,请使用 Ctrl-C
  • 要粘贴文本,请使用 Ctrl-V
  • 要中断运行时系统或 shell 进程(取决于使用系统标志 +B 指定的内容),请使用 Ctrl-Break

在需要重定向标准输入和/或标准输出或在管道中使用 Erlang 的情况下,不适合使用 werl,而应使用 erl 程序。

werl 窗口在许多方面都模仿了其他平台上存在的 xterm 窗口,因为 xterm 模型非常适合面向行的基于命令的交互。这意味着选择文本是面向行的,而不是面向矩形的。

  • 要在 werl 窗口中选择文本,请按住鼠标左键,然后在要选择的文本上拖动鼠标。如果选择跨越行边界,则选定的文本由适用的完整行组成(就像在文字处理器中一样)。
  • 要选择比窗口中更多的文本,请先选择要选择的文本开头的一小部分,然后使用滚动条查看所需选择的结尾,指向它,然后按鼠标右键。第一次选择和右键单击的位置之间的整个区域都包含在选择中。
  • 要将选定的文本复制到剪贴板,可以使用 Ctrl-C,使用菜单或按下工具栏中的复制按钮。

粘贴的文本会插入到当前提示符位置,并由 Erlang 像通常的键盘输入一样进行解释。

  • 要检索以前的命令行,请按 向上箭头或使用 Ctrl-P

工具栏中的下拉框包含命令历史记录。在下拉框中选择命令会将命令插入到提示符处,就像您使用键盘检索命令一样。

  • 要停止 Erlang 模拟器,请关闭 werl 窗口。