# Erlang shell 常用编辑指令

Erlang shell包含一个内建的行编辑器。它能部分理解流行的Emacs编辑器所使用的行编辑命令。只需按几次键就能重新调用和编辑之前的行。下面展示了可用的命令(注意^Key的意思是应该按下Ctrl+Key) :

命令 说明
^A 行首
^D 删除当前字符
^E 行尾
^F或右箭头键 向前的字符
^B或左箭头键 向左的字符
^P或上箭头键 前一行
^N或下箭头键 下一行
^T 调换最近两个字符的位置
Tab 尝试扩展当前模块或函数的名称

使用经验越来越丰富后,你会明白shell真的是一个很强大的工具。最棒的是,当开始编写分布式程序时,你会发现可以挂接一个shell到集群里另一个Erlang节点上运行的Erlang系统,甚至还可以生成一个安全shell(secure shell,即ssh)直接连接远程计算机上运行的Erlang系统。通过它,可以与Erlang节点系统中任何节点上的任何程序进行交互。

Last Updated: 4/23/2021, 12:47:12 PM