VIM有自己的粘贴板,这造成平时很难和外面的程序进行相互粘贴, 实际上不是这样的,vim只是粘贴板比较特殊而已,功能挺多,就是不熟练还是比较别扭的:
(哭了有木有! 渣渣新浪没有插入代码的功能,把文章给弄的乱七八糟!)
在vim normal模式下输入:reg就会发现vim的粘贴板了。
我的显示是这样子滴:
--- Registers ---
"0
http://www.faucetbtc.com/?a=1CfJgzjtosrpZRFZAzZ6hffC
KzC1Qwafjd^J
"1
fdafeafeafeaf
"2
http://btcflow.net/^J
"3
feafeafewaf
"4
^Iprint_r($a);^J
"5
fkjdla^J
"6
^I}^J
"7
{^J
"8
function ontif()^J
"9
^Ialert("click");^J
"-
"*
min.
"+
双引号不要丢
".
":
//www.btcforfree.net/
"%
website
"/
\<3342\>
"=
<SNR>13_feedPopup()
好,这里就是所有的vim粘贴板了,一共这么多: "" "1 "2 "3 "4 "5 "6 "7 "8 "9 "0 "- "+ ". "* ": "% "/ "= 好多~~
然后默认的yy和p使用的是 ""(没错,就是两个双引号)粘贴板,假如要使用"2粘贴板。
在normal模式下, "2yy就可以了,粘贴的时候 "2p就行了。
那么系统粘贴板呢? 就是 "+ 粘贴板,使用就是 "+yy 复制,在别的地方直接ctl +v 就行了, 或者在外面ctrl + c 复制, "+p粘贴了。
还有两个特殊的组合键,我的vim可以成功, 第一个就是在外面 ctl+ c复制之后, 在vim里面,insert 模式下, ctrl + shift + v可以直接粘贴进去。
再有一个更帅的, 在外面ctrl + c复制之后, 在vim里面,insert模式下, ctrl + ; 这个组合键,出现5个待选列表,有木有! 而且是系统粘贴板的历史记录,5个选项~~(无意中按出来的)
大致就这些了。。