[
address1
[
,
address2
]]
D
Delete first part (up to embedded newline) of multiline pattern space created by N
command and resume editing with first command in script. If this command empties the pattern space, a new line of input is read, as if the d
command had been executed.
# Strip multiple blank lines, leaving only one:
/^$/{
N
/^\n$/D
}