我目前在 Windows 上的 Debian WSL 中运行 Gnu ed 1.18 版。如果我编辑具有以下编码的文件:
ASCII text, with CRLF, LF line terminators
或者
ASCII text, with CRLF,
然后 ed 没有正确地将行与j command
. 相反,它删除了要连接的第一行。
如果文件是在 ed 中创建的,则不会出现此问题,但它确实会影响在其他程序中创建并随后在 ed 中编辑的文件。在 GNU ed 1.17 中也发现了同样的问题。
这是一个错误吗?如何规避这个问题?