檢視原始碼 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 視窗。