询问关于Vim使用系统剪贴板的问题

Vim、Emacs配置和使用
回复
头像
gaoyang636
帖子: 5
注册时间: 2010-07-01 13:37

询问关于Vim使用系统剪贴板的问题

#1

帖子 gaoyang636 » 2011-12-02 10:51

大家好,我发现在Ubuntu10.04下用Vim(7.2版本),还不如在Win下用gvim好用阿。
看网页经常见到代码,就复制到系统粘贴板上,但是怎么都弄不到vim里,Shift+insert,+p都试过了,不行阿……
是不是我需要额外装什么插件?
望各位不吝赐教~ :em03
谢谢拉
头像
eexpress
帖子: 58428
注册时间: 2005-08-14 21:55
来自: 长沙

Re: 询问关于Vim使用系统剪贴板的问题

#2

帖子 eexpress » 2011-12-02 11:09

复制文字,vim里面中键粘贴。都不需要insert模式。
● 鸣学
头像
gaoyang636
帖子: 5
注册时间: 2010-07-01 13:37

Re: 询问关于Vim使用系统剪贴板的问题

#3

帖子 gaoyang636 » 2011-12-02 14:29

eexpress 写了:复制文字,vim里面中键粘贴。都不需要insert模式。
比如说在论坛上见到了一页巨长的代码(几十行很常见吧),要是自己用鼠标选择就太麻烦了,但是他们一般会在下方给一个“复制代码“的快捷方式,点一下就复制系统剪贴板了。我是想要这功能……
xvii
帖子: 54
注册时间: 2008-03-12 14:33

Re: 询问关于Vim使用系统剪贴板的问题

#4

帖子 xvii » 2011-12-02 15:04

我用这个方法:

代码: 全选

source $VIMRUNTIME/vimrc_example.vim
source $VIMRUNTIME/mswin.vim
behave mswin
如果要复制到vim之外,选中文字用

代码: 全选

"+y
如果从外面复制进vim,粘贴用

代码: 全选

C-v
头像
Fermat618
帖子: 728
注册时间: 2008-12-28 16:01

Re: 询问关于Vim使用系统剪贴板的问题

#5

帖子 Fermat618 » 2011-12-02 21:13

首先要看看你的vim有没有X剪帖板支持了。
[bash]
update-alternative --display vim
[/bash]
看看现在你的是什么版本的vim,如果是vim.basic,那不行就是正常情况,这个版本没有X支持的。需要安装vim-gnome或vim-gtk包。
爱因斯坦会弹钢琴
爱因斯坦会拉小提琴
爱因斯坦会骑自行车
头像
gaoyang636
帖子: 5
注册时间: 2010-07-01 13:37

Re: 询问关于Vim使用系统剪贴板的问题

#6

帖子 gaoyang636 » 2011-12-05 10:03

原来如此!长知识了,我试试哈,谢谢楼上几位! :em01
回复