文章目录
一、查看寄存器
查看所有的寄存器
- 一、查看寄存器
-
- 查看所有的寄存器
- 查看指定的寄存器
- 二、各种寄存器介绍
-
- 无名寄存器(默认寄存器)
- 命名寄存器
- 复制专用寄存器
- 逐级临时缓存寄存器。
- 行内删除寄存器
- 黑洞寄存器
- 表达式寄存器
- 文件名寄存器
- 搜索模式寄存器
- 命令行寄存器
- 插入寄存器
- 轮换缓冲区寄存器
- 系统剪贴板
- 选择和拖拽寄存器
- 三、剪贴板和自动缩进
- 四、寄存器的引用
- 五、粘贴寄存器
- 六、使用寄存器恢复被删除的内容
寄存器又叫剪贴板,是这样理解吗?
vim 有多个寄存器,其中就包括了系统剪贴板(哪个是系统剪贴板?不知道,我试过在 vim 以外的程序复制、剪切文本,所有的剪贴板并没有变化)。
在“底行命令模式”下输入 reg
或者 dis
或者 registers
都可以查看全部的寄存器,如下所示:
:reg
--- 寄存器 ---
"" gan^J
"0 gan^J
"1 djfdsfsdfdsf^Jsdffsdfsdf^Jererewr^J334334543545^Jvcdfdfdgdf^J4564565654654^Jfsdfdsfdssdfsd^Jwocao^Jwocaoererewr^J334334543545^Jvcdfdfdgdf^J4564wocao^Jw^Jw^J
"2 djfdsfsdfdsf^Jsdffsdfsdf^Jererewr^J334334543545^Jvcdfdfdgdf^J4564565654654^Jfsdfdsfdssdfsd^Jwocao^Jwocaoererewr^J334334543545^Jvcdfdfdgdf^J4564wocao^J
"3 fdgdfgdfgdf^J323432432423^Jg
"4 wocao^J
"5 wocao^J
"6 ^J
"7 wocao^J
"8 wocao^J
"9 gan^J
"- d
". dfdfdffd^@sdffdsfds^@sdfsdfds^@fdsfsdfdsf^@sdfdfsf^@34432423
": reg
"% text.txt
"/ \V\
请按 ENTER 或其它命令继续
- 其中
""
表示当前使用的剪贴板,在 vim 中使用y
可以把内容拷贝到剪贴板""
和剪贴板"0
,为啥要存一份到"0
呢?不知道。