vim-复制/粘贴
2012-03-08 15:20
141 查看
vim-复制/粘贴
1. vim 内部粘贴板
(1) 使用默认粘贴板 “"”
y → 复制,需要指定范围,例如:yw。
Y → 等同于 yy ,复制当前行。
p → 粘贴在光标后面。
P → 粘贴在光标前面。
(2) 指定寄存器 register
"(register)y(range) → 将要复制的内容放到指定的寄存器中。register 包括所有数字和字母;range 就是范围,例如:w、y 等。也可以使用可视化操作选中要复制的内容后再复制。
"(register)(times)p → 将指定寄存器的内容粘贴到光标的后面。times 指定要粘贴多少次。
2. vim 系统粘贴板
有时候,我们想将其它应用的内容复制到 vim 中使用,或者在不同 vim 间复制粘贴,这时候就需要用到系统粘贴板。在 vim 之外,使用 Ctrl + Insert 就可以将选中的内容复制到粘贴板中,使用 Shift + Insert 粘贴。也可以直接选中要复制的内容后按 Shift + Insert 或 鼠标中间直接将内容复制到光标处。
"+y(range) → 将选中内容复制到系统粘贴板中,就可以粘贴到其它 vim 中。值得注意的是它不能粘贴到其它应用中。
"+(times)p → 将系统粘贴板中的内容粘贴到当前光标处。
1. vim 内部粘贴板
(1) 使用默认粘贴板 “"”
y → 复制,需要指定范围,例如:yw。
Y → 等同于 yy ,复制当前行。
p → 粘贴在光标后面。
P → 粘贴在光标前面。
(2) 指定寄存器 register
"(register)y(range) → 将要复制的内容放到指定的寄存器中。register 包括所有数字和字母;range 就是范围,例如:w、y 等。也可以使用可视化操作选中要复制的内容后再复制。
"(register)(times)p → 将指定寄存器的内容粘贴到光标的后面。times 指定要粘贴多少次。
2. vim 系统粘贴板
有时候,我们想将其它应用的内容复制到 vim 中使用,或者在不同 vim 间复制粘贴,这时候就需要用到系统粘贴板。在 vim 之外,使用 Ctrl + Insert 就可以将选中的内容复制到粘贴板中,使用 Shift + Insert 粘贴。也可以直接选中要复制的内容后按 Shift + Insert 或 鼠标中间直接将内容复制到光标处。
"+y(range) → 将选中内容复制到系统粘贴板中,就可以粘贴到其它 vim 中。值得注意的是它不能粘贴到其它应用中。
"+(times)p → 将系统粘贴板中的内容粘贴到当前光标处。
相关文章推荐
- VIM选择文本块/复制/粘贴
- 关于vim复制剪贴粘贴命令的总结
- vim复制,粘贴,删除,撤销,替换,光标移动等用法
- [倚天屠龙记] vim 复制与粘贴
- vim 复制,粘贴,超给力
- #VIM# 内容复制粘贴
- vim添加复制(crtl+c),粘贴(ctrl+v)ctrl+A 等快捷键
- 在vim中快速复制粘贴多行
- [转]Vim 复制粘贴探秘
- vim复制,粘贴,删除,撤销,替换,光标移动等用法
- vim选中字符复制/剪切/粘贴
- [转]Vim 复制粘贴探秘
- Linux中vim 复制与粘贴
- vim中的复制与粘贴
- 5.1 vim介绍 5.2-5.3 vim颜色显示和移动光标、vim一般模式下移动光标 5.4 vim 一般模式下复制剪切粘贴
- vim的跨文件复制粘贴
- vim复制,粘贴,删除,撤销,替换,光标移动等用法
- 关于vim复制剪贴粘贴命令的总结
- vim添加复制(crtl+c),粘贴(ctrl+v)ctrl+A 等快捷键
- linux_vim复制粘贴