免费注册 查看新帖 |

Chinaunix

  平台 论坛 博客 文库
最近访问板块 发新帖
查看: 2840 | 回复: 4
打印 上一主题 下一主题

[桌面系统] 求助 vim 无法使用系统剪切版 [复制链接]

论坛徽章:
0
跳转到指定楼层
1 [收藏(0)] [报告]
发表于 2013-08-13 22:04 |只看该作者 |倒序浏览
系统fedora17   3.8.13-100.fc17.i686
vim7.3
一直使用shift insert ; ctrl+shift+C
今天想把vim的内容拷贝到firefox,发现拷贝不出来,选中后右键,拷贝是暗的
查了一下资料,网上说"+y 可以拷贝到系统剪切板,发现无效,当按到+后的时候有提示错误音;
:reg命令   看不到"+寄存器
在浏览器拷贝一段文字,shift+insert拷贝到vim。然后:reg 发现".这个寄存器包含刚才在浏览器拷贝的文字;但是我尝试".y的时候依然没有效果 。
网上看到左键选中,再中粘帖,好像不能跨软件,只能单独在vim或单独在firefox中使用

求帮助,谢谢大家

论坛徽章:
4
CU大牛徽章
日期:2013-03-13 15:29:07CU大牛徽章
日期:2013-03-13 15:29:49CU大牛徽章
日期:2013-03-13 15:30:19CU十二周年纪念徽章
日期:2013-10-24 15:41:34
2 [报告]
发表于 2013-08-14 01:43 |只看该作者
本帖最后由 shencz2000 于 2013-08-15 00:40 编辑

你好,关于复制粘贴的事,有几种方法(在chentos5. x和vim7. 0下操作成功):
1,选择与插入。首先在GUI图形界面下打开一个终端窗口,比如gnome-terminal,接着在终端窗口里打开vim,注意vim不要启动鼠标功能,然后用鼠标左键选择由vim打开的文件里的几行文字,接着打开游览器firfox或者文本编辑器gedit,在文本输入的地方点击鼠标中键,就可以粘贴。反过来也可以,但是要注意vim处在输入模式下,这样就不会丢掉文字。
2,复制和粘贴。例如,在游览器firefox里选择几行文字,接着按Ctrl+C组合键进行复制,然后转到gnome-terminal里的vim下(注意让vim处在输入模式下),使用Shift+Ctrl+V组合键进行粘贴。关于Shift+Ctrl+V组合键,可以在gnome-terminal的菜单里看到。如果别的程序使用的快捷键不一样,那么请根据实际情况进行修改。反过来从vim复制文字到游览器firefox里,操作方法是:选择文字,使用Shift+Ctrl+C组合键复制,然后使用Ctrl+V进行粘贴。

论坛徽章:
0
3 [报告]
发表于 2013-08-14 06:33 |只看该作者
非常感谢 在/etc/vimrc中禁止掉 set mouse=a 后就可以使用右键的copy,再中键可以复制到firefox。不过这样窗口跳转只能ctrl+h,j,k,l。而且不能双击打开文件,选择文件。
我百度了一下set mouse=a 与复制的冲突问题,最后觉得set mouse=n(也就是在普通模式下启动鼠标功能)比较适合我;当我要跨vim复制的时候就先按V,再选中右键复制。
set mouse=a是在所有模式下都开启鼠标功能;
再次感谢你的帮助

论坛徽章:
4
CU大牛徽章
日期:2013-03-13 15:29:07CU大牛徽章
日期:2013-03-13 15:29:49CU大牛徽章
日期:2013-03-13 15:30:19CU十二周年纪念徽章
日期:2013-10-24 15:41:34
4 [报告]
发表于 2013-08-15 01:29 |只看该作者
本帖最后由 shencz2000 于 2013-08-15 02:03 编辑

很有意思的一句话。我也试用一下vim里的这个设置。
        set mouse=n(也就是在普通模式下启动鼠标功能)。
3楼的回复里有这样一句话:
“当我要跨vim复制的时候就先按V,再选中右键复制。”是指在CLI命令行界面下进行操作吧?

论坛徽章:
0
5 [报告]
发表于 2013-08-15 20:01 |只看该作者
在vim中普通模式下,按V键进入可视化模式, 我这个右键点选复制的习惯是windows习惯,虽然知道鼠标选中就是复制了,还是一时改不过来
您需要登录后才可以回帖 登录 | 注册

本版积分规则 发表回复

  

北京盛拓优讯信息技术有限公司. 版权所有 京ICP备16024965号-6 北京市公安局海淀分局网监中心备案编号:11010802020122 niuxiaotong@pcpop.com 17352615567
未成年举报专区
中国互联网协会会员  联系我们:huangweiwei@itpub.net
感谢所有关心和支持过ChinaUnix的朋友们 转载本站内容请注明原作者名及出处

清除 Cookies - ChinaUnix - Archiver - WAP - TOP