UNIX 新手指南,第 2 部分: vi 文本编辑器( 五 )


剪切、复制和粘贴
在 vi 中删除文本的同时,会将这些文本自动地保存到缓冲区中(类似于 Windows 中的剪贴板) 。您已经了解了如何完成剪切命令,可以使用 x、dd、dw 和 d$ 。可以使用类似的命令来复制数据,而不删除该数据,在 vi 中,这种操作称为 yank:
按两次 y 键,可以复制整行文本 。
按 y 键和 w 键,可以复制一个单词 。
按 y 键和 $ 键,可以从当前光标位置开始复制该行文本 。
只有了解了如何粘贴数据,对数据进行复制才能真正派上用场 。所以,在测试这些命令之前,您应该学习 paste 命令,可以使用 p 键来执行该命令 。与 vi 中其他的许多命令一样,小写的 p 键将数据粘贴到光标位置之后,而大写的 P 键将数据粘贴到光标位置之前 。

推荐阅读