vim的复制和粘贴寄存器
2014-07-13 14:29
288 查看
26个字母都可以同来做存储寄存器,使用方法:
"ay
"ap 、“aP
"+y "+p 系统复制
“*y 复制到中键
复制到命令行:yank + (shift+:)+(ctrl+r)+( shift+“)
寄存器类型
VIM中有9中类型的寄存器,寄存器的主要功能就是缓存操作过程中删除、复制、搜索等的文本内容,通过 :help registers命令查看寄存器的详细帮助说明,这里对类型翻译如下:
未命名寄存器 "" —— vim使用的默认寄存器,文本来源命令:d/c/s/x/y
10个数字命名寄存器 "0 - "9 —— vim缓存yank和delete行操作命令产生的文本
1个非行删除内容缓存寄存器 "- —— vim缓存delete操作在非行上时产生的文本
26个字母命名寄存器 "a - "z / "A - "Z —— 完全由用户指定内容的寄存器
4个只读寄存器 ". "% "# ":
表达式寄存器 "= —— 使用VIM强大的表达式功能(<C-r>=6*5<CR>)
GUI选择寄存器 "* "+ "~ —— vim缓存在GUI中选择的文本
黑洞寄存器 "_ —— 类似Linux中的/dev/null文件,只进不出,可用来滤掉影响默认寄存器的内容
最后搜索模式寄存器 "/ —— 缓存在vim中使用过的最后的搜索内容
这些寄存器很多,那怎么来查看它们的内容呢?使用VIM的 :registers命令或者短一些的 :dis命令,这两个命令会列出所有存在的寄存器的内容,然后你就可以选择指定寄存器的内容进行粘贴了。
参考 :
http://www.2cto.com/os/201307/227903.html
"ay
"ap 、“aP
"+y "+p 系统复制
“*y 复制到中键
复制到命令行:yank + (shift+:)+(ctrl+r)+( shift+“)
寄存器类型
VIM中有9中类型的寄存器,寄存器的主要功能就是缓存操作过程中删除、复制、搜索等的文本内容,通过 :help registers命令查看寄存器的详细帮助说明,这里对类型翻译如下:
未命名寄存器 "" —— vim使用的默认寄存器,文本来源命令:d/c/s/x/y
10个数字命名寄存器 "0 - "9 —— vim缓存yank和delete行操作命令产生的文本
1个非行删除内容缓存寄存器 "- —— vim缓存delete操作在非行上时产生的文本
26个字母命名寄存器 "a - "z / "A - "Z —— 完全由用户指定内容的寄存器
4个只读寄存器 ". "% "# ":
表达式寄存器 "= —— 使用VIM强大的表达式功能(<C-r>=6*5<CR>)
GUI选择寄存器 "* "+ "~ —— vim缓存在GUI中选择的文本
黑洞寄存器 "_ —— 类似Linux中的/dev/null文件,只进不出,可用来滤掉影响默认寄存器的内容
最后搜索模式寄存器 "/ —— 缓存在vim中使用过的最后的搜索内容
这些寄存器很多,那怎么来查看它们的内容呢?使用VIM的 :registers命令或者短一些的 :dis命令,这两个命令会列出所有存在的寄存器的内容,然后你就可以选择指定寄存器的内容进行粘贴了。
参考 :
http://www.2cto.com/os/201307/227903.html
相关文章推荐
- vim基本操作--粘贴板,粘贴,复制,寄存器
- Vim使用寄存器进行复制和粘贴
- vi & vim复制,粘贴,剪切文本
- VIM复制粘贴大全
- vim的使用--复制剪切粘贴
- vim---复制、粘贴、删除、撤销命令
- vim 的复制粘贴命令,以及使用寄存器来存放要复制的内容
- VIM复制粘贴系统剪贴板
- VIM多个文档之间复制粘贴
- vim的跨文件复制粘贴
- vim 复制,粘贴,超给力
- vim与复制,删除,粘贴,块操作以及快速替换功能
- 关于vim复制剪贴粘贴命令的总结
- vim介绍,vim颜色显示,vim一般模式下移动光标,vim一般模式下的复制、剪切和粘贴
- vim全选复制粘贴
- vi & vim复制,粘贴,剪切文本
- 关于vim复制剪贴粘贴命令的总结
- vim与复制,删除,粘贴,块操作以及快速替换功能
- vim介绍/vim颜色显示和移动光标/ vim一般模式下移动光标/ vim一般模式下复制、剪切和粘贴
- vim 学习日志(1):剪切,复制,粘贴,删除,撤销