ed 编辑器

ed是一种行模式编辑器,它是UNIX上最古老最基本的编辑器,最初是UNIX之父Ken Thompson编写的。他第一次在ed中应用了正则表达式(regular expression)。

20世幻70年代,大多数使用UNIX的人都是用终端机通过电话线连到UNIX服务器上的,因为传输速率慢,所以使用这种简洁的行模式编辑器。

下面是一个ed会话的例子:

$ ed TEST
a # 进入编辑模式(append)
hellow orld # 输入一行文本
. # 回到命令模式
1p # 显示(print)第一行
hellow orld
1c # 修改(change)第一行
hello world
. # 回到命令模式
1p # 重新显示第一行
hello world
w # 保存(write)
“/TEST” 1 lines 12 bytes # 提示写了1行12个字节
q # 退出(quit)