复制文本
现在,让我们尝试复制文本块。我们要复制 BCD 三行,并将这三行放置在 E 行后。操作方法如下:
要定义三行的块,可以标记 B 行,然后将光标放置在 D 行上。也可以标记 D 行,然后将光标放置在 B 行上。我们已在 D 行上添加标记 1,因此让我们使用此标记。
要在 E 行后插入文本,请在 E 行设置标记。在 E 行中移动光标,然后输入以下命令:
$sm2
将光标放置在 B 行中的任意位置。
请记住,标记是不可见的。但是如果我们能够看到标记,文件可能具有如下外观:
AAAAAAAAA
BBBBBBBBBBBB * (cursor line)
CCCCCCCCCCCC
DDDDDDDDDDDD 1 (marker)
EEEEEEEEE 2 (marker)
FFFFFFFFF
只是为了提醒您:我们要复制 BCD 行并将这三行放置在 E 行后。现在输入以下命令:
$c12
从当前光标位置到标记 1 之间的文本块将复制到标记 2 后。文件现在具有如下外观:
AAAAAAAAA
BBBBBBBBBBBB
CCCCCCCCCCCC
DDDDDDDDDDDD
EEEEEEEEE
BBBBBBBBBBBB
CCCCCCCCCCCC
DDDDDDDDDDDD
FFFFFFFFF
这对您有帮助吗?