文章目录
寄存器 查看
查看所有寄存器值::reg
查看指定寄存器值::reg {register_name}
调取寄存器值
NORMAL Mode(一般模式):"{register_name}
COMMAND MODE(命令模式):+"寄存器名称 (输入后VIM会自动打出"寄存器引用符号。
INSERT MODE(插入模式):+寄存器名称(无需输入寄存器引用符号")
寄存器类型
寄存器类型 | 名称 | 说明 |
---|---|---|
"" | 无名寄存器 | 默认寄存器 |
"_ | 黑洞寄存器 | 即不进行存储,删除使用,例如【"_dd】 |
"0 | 复制专用寄存器 | 仅当使用复制操作(y)时,该数据将会同时被复制到无名寄存器和复制专用寄存器 |
"1 到"9 | 数字寄存器 | 寄存器"1到"9分别保存着你最近删除的文本。"1的内容总是你 上一次删除的内容。每删除一次这些寄存器的内容就往下传递。刚删除的文本到了"1,而原来的寄存器"1的内容到了"2 以此类推,只保留近9次的删除 |
"a 到 "z | 字母寄存器 | 字母寄存器只有在用户指定时才被使用 |
"A 到 "Z | 大写字母寄存器 | 大写字母寄存器进行复制或删除文本时,寄存器原来的内容会被保留,刚删除或复制的内容则附加到原来内容的后面。如:`"Cdd'时当前删除行会添加到寄存器c原有内容的后面。大小写的寄存器仅在复制和删除时有区别 |
"- | 短删除寄存器 | 刚删除的文本并不一定被送到数字寄存器,如果删除的文本不含换行符(不足一整句)则文本被送至这个寄存器 |
". | 点寄存器(只读) | 最近一次插入的文本 |
"% | 百分号寄存器(只读) | 当前编辑的文件名 |
": | 冒号寄存器(只读) | 最近一次在命令行窗口使用的命令 |
"= | 表达式寄存器 | 用于计算表达式。输入完该寄存器应用后,会在命令行里提示"=",按需输入表达式,结果将会显示到光标处。 |
"/ | 查找寄存器(只读) | 上一次搜索所使用的内容 |