Vim常用操作
Vim常用操作
在 Vim 中进行整行复制(yank)和粘贴(put)的操作非常简单。以下是常用方法:
🔹 复制整行
- 将光标移动到要复制的行。
- 按
yy(或Y):复制当前整行(包括换行符)。
例如:
光标在第5行,按yy→ 第5行被复制到默认寄存器。
🔹 粘贴整行
- 将光标移动到目标位置。
- 按
p:在当前行下方粘贴一行。 - 按
P(大写):在当前行上方粘贴一行。
例如:
光标在第10行,按p→ 复制的内容插入为第11行。
按P→ 插入为第10行,原第10行下移。
🔹 其他相关技巧
复制多行:
3yy:从当前行开始向下复制3行。5Y:同上,等效于5yy。
删除并复制(剪切)整行:
dd:删除当前行(同时放入寄存器,可粘贴)。3dd:删除3行。
查看寄存器内容(可选):
:reg或:registers:查看所有寄存器内容,确认复制了什么。
✅ 示例流程
- 光标移到要复制的行。
- 按
yy。 - 移动光标到目标位置。
- 按
p(下方粘贴)或P(上方粘贴)。
如有更多 Vim 相关问题(比如跨文件复制、使用命名寄存器等),欢迎继续提问!
本博客所有文章除特别声明外,均采用 CC BY-NC-SA 4.0 许可协议。转载请注明来源 Fleming's Blog!

