vim 寄存器

使用寄存器存储和管理多个剪贴板内容

语法

"[register][operator]

参数

参数说明示例级别
"" 默认寄存器(最近删除/复制) ""p 常用
"a-z 命名寄存器(26 个) "ayy 常用
"+ 系统剪贴板 "+p 常用
"0 最近一次复制(yank)的内容 "0p 进阶
:reg 查看所有寄存器内容 :reg 常用

示例

复制到命名寄存器

"ayy
复制当前行到寄存器 a

从命名寄存器粘贴

"ap
粘贴寄存器 a 的内容

复制到系统剪贴板

"+yy
可以粘贴到其他程序

从系统剪贴板粘贴

"+p
粘贴外部复制的内容

常见错误

系统剪贴板不工作 检查 vim --version 是否有 +clipboard,没有需要安装 vim-gtk 或 gvim

技巧

相关命令