Vim与系统剪贴板交互方法
2016-04-11 12:28
260 查看
Vim是一款十分强大的文本编辑器(程序编辑器?),但是我们无论是编辑文本还是编写程序都是需要文本能进入系统剪贴板并希望系统剪贴板中的内容能够粘贴到Vim中。这个时候我们需要用到“+y命令(在normal模式下直接从键盘输入,不需要:)。
如果Vim支持访问+积存器,那么选定内容将会复制到系统寄存器。使用:reg命令可以查看寄存器存放内容。
如果:reg命令后没有查看到+/*寄存器。那么需要sudo apt-get install vim-gui-common 命令来使Vim支持将内容复制到系统寄存器中。
解决问题后就可以使用上述方法将选定内容复制到系统寄存器,之后就可以在其他位置使用Ctrl+V来将复制的内容粘贴到需要的位置。同样的,可以在Vim中使用“+p命令将系统剪贴板中的内容粘贴到Vim中
如果Vim支持访问+积存器,那么选定内容将会复制到系统寄存器。使用:reg命令可以查看寄存器存放内容。
如果:reg命令后没有查看到+/*寄存器。那么需要sudo apt-get install vim-gui-common 命令来使Vim支持将内容复制到系统寄存器中。
解决问题后就可以使用上述方法将选定内容复制到系统寄存器,之后就可以在其他位置使用Ctrl+V来将复制的内容粘贴到需要的位置。同样的,可以在Vim中使用“+p命令将系统剪贴板中的内容粘贴到Vim中
相关文章推荐
- linux shell中,单引号、 双引号,反引号(``),$()的区别
- poj3461——Oulipo(KMP)
- LeetCode: Implement Trie (Prefix Tree)
- Linux下检测内存泄漏工具Valgrind
- PHP安装、配置及拓展总结
- 构造函数的选择与服务生命周期管理
- 增加phpmyadmin导入文件上限
- SpringMVC和struts2的比较
- 开源Registry项目Harbor源代码结构解析
- Cocos2D:变换(transforms)在图形编程中扮演的角色
- Cocos2D:变换(transforms)在图形编程中扮演的角色
- Cocos2D:变换(transforms)在图形编程中扮演的角色
- UVA111最长公共子序列
- linux 内存泄漏检查工具
- EHCache缓存的配置
- 关于Class.getResource和ClassLoader.getResource的路径问题
- 推荐系统的常用算法原理和实现
- 堆排序
- leetcode 11 Container With Most Water
- PHP实现的通过参数生成MYSQL语句类完整实例