Vim 提供了很多寄存器。我们可以将这些寄存器用作多个剪贴板。当处理多个文件时,此功能非常有用。在本章中,我们将讨论以下内容-
对于复制,我们可以使用常规的 yank 命令 yy 并将其存储在寄存器中,我们可以使用以下语法 -
“
例如,要复制寄存器“a”中的文本,请使用以下命令 -
“哎呀
要粘贴寄存器中的文本,请使用 -
“p
例如,以下命令从寄存器“a”复制文本 -
“ap
要列出所有可用寄存器,请使用以下命令
:寄存器
Vim 支持以下类型的寄存器 -
未命名寄存器用“”表示。 Vim 将删除或复制的文本存储在此寄存器中
我们可以使用 26 个命名寄存器。我们可以使用 az 或 AZ。默认情况下,vim 不使用这些寄存器。
如果使用小写寄存器名称,内容将被覆盖;如果使用大写寄存器名称,内容将附加到该寄存器。
我们可以使用0到9个命名寄存器。 Vim 使用 yank 和 delete 命令中的文本填充这些寄存器。
以下是默认寄存器 -
先生.No | 注册及说明 |
---|---|
1 | %
当前文件名称 |
2 | #
当前窗口的备用文件的名称 |
3 | :
最近执行的命令 |
4 | .
包含最后插入的文本 |
5 | “
上次使用的寄存器 |