vi 编辑器的缓冲区使用与 ex 编辑器入门
1. vi 编辑器缓冲区的使用
在使用 vi 编辑器进行文本编辑时,缓冲区是一个非常有用的功能。它可以帮助我们存储删除或复制的文本,方便后续恢复或粘贴操作。
1.1 缓冲区基础
在编辑过程中,我们的最后一次删除(使用 d 或 x 命令)或复制(使用 y 命令)操作的内容会被保存到一个缓冲区中。我们可以使用 p 或 P 命令将缓冲区中的内容放回文件中。 p 命令会将内容放在光标之后,而 P 命令会将内容放在光标之前。
vi 会将最后九次删除操作的内容存储在编号缓冲区中,编号从 1 到 9,其中 1 存储的是最近一次删除的内容,2 是倒数第二次,依此类推。不过,小范围的删除(仅删除行的一部分)不会存储在编号缓冲区中,只能在删除操作后立即使用 p 或 P 命令来恢复。
此外,vi 还允许我们将复制的文本放入以字母命名的缓冲区中,这些缓冲区从 a 到 z 共 26 个。我们可以在编辑会话的任何时候使用 p 或 P 命令恢复这些命名缓冲区中的内容。
1.2 恢复删除内容
如果我们不小心删除了大量文本,比如 53 行,不用担心,我们可以从编号缓冲区中恢复最近九次删除的内容。要恢
超级会员免费看
订阅专栏 解锁全文
4

被折叠的 条评论
为什么被折叠?



