vi使用粘帖功能

Vim、Emacs配置和使用
回复
罗非鱼
帖子: 980
注册时间: 2008-04-12 12:44

vi使用粘帖功能

#1

帖子 罗非鱼 » 2013-01-05 20:52

我打开了一个网页,同时用vi test ,一个文件,
现在,我对那个网页,用鼠标选定了一个区域的文字,并复制了,请问,如何将这个被复制的网页文字,粘帖到我正在用vi编辑的test文件里面去?
头像
sunfish
帖子: 989
注册时间: 2008-05-03 1:53

Re: vi使用粘帖功能

#2

帖子 sunfish » 2013-01-05 20:53

插入模式:鼠标中键或右键粘贴或Ctrl+V
docker && kubernetes
头像
lilydjwg
论坛版主
帖子: 4249
注册时间: 2009-04-11 23:46
系统: Arch Linux
联系:

Re: vi使用粘帖功能

#3

帖子 lilydjwg » 2013-01-06 23:38

sunfish 写了:插入模式:鼠标中键或右键粘贴或Ctrl+V
鼠标中键不需要进插入模式,在开启鼠标支持的时候普通模式同样有效。这样使用的是 X 选择区而不是剪贴板。
在 gvim 开启鼠标支持的时候,右键也不一定是弹出菜单。还有可能是扩展选区。Ctrl-V 也不一样映射了。

——所以,结论是,菜鸟不要误导新手。

Vim 中粘贴 X 选择区,使用鼠标中键(如果鼠标支持开启;在终端中未开启鼠标支持时需要 'paste' 选项,比较麻烦)。或者在普通模式使用 "*p,插入/ex 模式使用 <C-R>*。
Vim 中粘贴剪贴板,在普通模式使用 "+p,插入/ex 模式使用 <C-R>+。

参见::h "*以及:h i_ctrl-r
头像
cuihao
帖子: 4793
注册时间: 2008-07-24 11:33
来自: 郑州
联系:

Re: vi使用粘帖功能

#4

帖子 cuihao » 2013-01-06 23:51

:em01 哦,我都点终端菜单里的粘贴……
求人不如求它仨: 天蓝的Wiki 屎黄的Wiki 绿
Site: CUIHAO.TK    Twitter: @cuihaoleo
Machine: Athlon64 X2 5200+ / 2x2GB DDR2-800 / GeForce GTS 450
AD: ~まだ見ぬ誰かの笑顔のために~
头像
shuizhongyu
帖子: 287
注册时间: 2012-11-06 12:43
系统: arch,ubuntu
来自: 安徽合肥
联系:

Re: vi使用粘帖功能

#5

帖子 shuizhongyu » 2013-01-06 23:54

恩,就是寄存器*和+的使用
Luckily,I have google.

新手,请大家不吝赐教,十分感谢
头像
lilydjwg
论坛版主
帖子: 4249
注册时间: 2009-04-11 23:46
系统: Arch Linux
联系:

Re: vi使用粘帖功能

#6

帖子 lilydjwg » 2013-01-06 23:55

cuihao 写了::em01 哦,我都点终端菜单里的粘贴……
那个也需要设置 'paste' 选项的……除非你的 vi/vim 什么高级点的功能都没开。
回复