上周,面向行的文本编辑器GNU ed发布了GNU ed 1.15。GNU ed用于交互式地和通过shell脚本创建、显示、修改和操作文本文件。
Red是ed的受限版本,只能编辑当前目录中的文件,不能执行shell命令。Ed是Unix的“标准”文本编辑器和原始编辑器。然而,在大多数情况下,它被诸如GNU Emacs或GNU Moe这样的全屏编辑器所取代。
GNU ed 1.15中的更改
- list命令被修正为在文本中的每个$字符前面打印反斜杠。
- Address ‘,,’已被固定为 ‘$,$’的意思,而不是‘1,$’。
- 属于“g”或“v”命令列表的“s”命令可以通过在替换字符串中包含一个带反斜杠“\”的换行符来再次拆分一行。为此,不能省略替换字符串的结束分隔符,除非' s '命令是列表中的最后一个命令,否则转义换行的含义将变得含糊不清。
- 由于POSIX标准最近发生了变化,“c”命令不再接受地址为0,“i”命令的文档现在解释说,它将地址0视为“缓冲区开始处”的含义,而不是地址1的同义词。
- 对手册做了小的修改。
- configure脚本现在接受使用语法“CFLAGS+=OPTIONS”向CFLAGS添加选项。
要了解这个版本的更多信息,请访问GNU ed的电子邮件列表。
Linux公社的RSS地址:https://www.linuxidc.com/rssFeed.aspx
本文永久更新链接地址:https://www.linuxidc.com/Linux/2019-01/156239.htm
