行操作

此部分描述了行操作。

函数 语法/描述
追加行 [Line1]a \\n文本

Text 中包含的行写入 Line1 后的输出流中。 a 命令必须出现在行的末尾。

更改行 [Line1 [,Line2]]c\\n文本

删除行命令一样,删除 Line1Line2 指定的行。 然后将 Text 写入输出流以代替被删除的行。

删除行 [Line1 [,Line2]]d

从输入流除去行,不将其复制到输出流。 不复制的行从行号 Line1 开始。 复制到输出流的下一行是行号 Line2 + 1。 如果仅指定一个行号,那么仅复制该行。 如果没有指定行号则不复制下一行。 不能执行没有复制到输出的行上的任何其他函数。

插入行 [Line1] i \\n文本

将包含在 Text 中的行写入 Line1 前的输出流。 i 命令必须出现在行的末尾。

下一行 [Line1 [,Line2]]n

读取下一行或读取从 Line1Line2 的一组行。 模式空间的当前内容如果还没有被删除则被写入输出。