个性化阅读
专注于IT技术分析

Linux vi文字缓冲区

缓冲区是计算机的内存, 用作临时存储数据的位置, 这些数据是从外部设备(如键盘, 硬盘, 打印机等)发送或接收的。vi中有36个缓冲区来存储文本。命令以(“)字符开头。

vi编辑器不允许直接修改文件, 相反, 它会复制已编辑文件的副本, 并将其保存在缓冲区中。

例:

“加

这里a是36个缓冲区中的一个缓冲区, dd是删除行的命令。此命令将删除当前行并将其保存在缓冲区a中。

Linux vi文字缓冲区1

看上面的快照, 当前我们在第四行。

Linux vi文字缓冲区2

看上面的快照, 按下命令”添加”后, 当前行(第四行)被删除并保存在缓冲区a中。

” ap

这里的a也是36个缓冲区中的一个缓冲区, p是粘贴的命令。此命令将在当前光标位置之后从缓冲区a中粘贴一行。

Linux vi文字缓冲区3

看上面的快照, 我们要在当前光标位置之后从缓冲区a粘贴一行。

Linux vi文字缓冲区4

查看上面的快照, 传递” ap”命令后, 将保存在缓冲区a(在上一个示例中)的行粘贴到最后一个当前位置之后。

赞(0)
未经允许不得转载:srcmini » Linux vi文字缓冲区

评论 抢沙发

评论前必须登录!