vim 寄存器的使用
1. 寄存器的格式 "[a~z]
2. 在复制时指定寄存器:"ayw
3. 剪切时使用寄存器:"add
3. 黏贴时指定从某个寄存器处获取数据:"ap
4. 几种特殊寄存器:
- 复制专用寄存器 "0 (任何复制过的内容都可以在这个寄存器取出)"0p
- 系统剪切板 "* 或者 "+ (可以将内容复制到系统剪切板供外部程序使用"*yw 或者从系统剪贴板黏贴内容 "*p )
- 无名寄存器 "" (所以的复制,剪切,黏贴操作使用的都是无名寄存器)
- 当前文件名寄存器 "%
- 上次查找的模式 "/
5. 命令行操作
删除: :delete a 将当前行剪切到寄存器a
黏贴: :put a 将寄存器a 中的内容黏贴至当前光标下一行
6. 查看寄存器内容
:reg 查看所有寄存器内容
:reg "a 查看a寄存器内容
7. 插入模式下进行黏贴
<C-r>" 黏贴无名寄存器中的内容
<C-r>0 黏贴复制专用寄存器里的内容
<C-r>a 黏贴a寄存器里的内容