作者denru01 (阿儒)
看板Editor
标题[vim ] 连续贴上取代
时间Tue Apr 17 21:46:13 2012
开始转换到VIM约一个多月的时间,
渐渐的顺手了起来,但有个问题一直没办法解决,
就是连续贴上取代的问题。
比方说
aaa+bbb=ccc
bbb+ccc=ddd
ccc+ddd=eee
我要换成
aaa+bbb=ccc
aaa+ccc=ddd
aaa+ddd=eee
这时我会
1.Ctrl+v选取aaa,再y
2.Ctrl+v选取bbb,再p
3.Ctrl+v选取ccc,再p
在第三步时,会把ccc变成bbb,因为在第二步时会自动把bbb放到剪贴簿里,
而无法在第三步时贴上aaa。这时只能再选取一次aaa,复制,再重覆第三步。
请问有什麽方法可以连续贴上aaa的呢?
谢谢!
--
▂▃▄▃▂
◢
˙ ◣
˙ ▅
▉▃ /◤
喵喵~~~~
▊▏
◣╲ˍ ╱▎
--
※ 发信站: 批踢踢实业坊(ptt.cc)
◆ From: 140.112.17.189
1F:推 mjsg::noremap p pgvy? 04/17 22:19
2F:→ mjsg:这只是让他重新复制一次你贴上的那段内容,可能有更好的方法 04/17 22:20
3F:推 Uruzu:p 改成 "0p 04/17 22:43
4F:推 mjsg:感谢Uruzu,又多学了一个 04/17 22:48
5F:→ denru01:感谢回覆! 只是这样大量贴上时要按的键变的很多 04/18 12:07
6F:推 mjsg:一样,在要大量贴上前用 map … :noremap p "0p 04/18 12:12
7F:→ mjsg:看有没有需要用到 P,这部份可能也要用到map? 或是macro 04/18 12:13
8F:→ denru01:m大的方法很好用 已加到vimrc中 04/18 12:14
9F:→ kdjf:用visual mode如何? 04/18 13:52
10F:推 Arim:请问0p的意思是? 04/21 10:57
11F:推 bootleq:是 "0p,把 register 0 的内容取出来 paste 04/21 12:00
12F:→ bootleq:还是推 plugin: kana/vim-operator-replace 04/21 12:01
13F:→ bootleq:不必动原生的 p、不必想 register,还可以用 . repeat 04/21 12:02
14F:推 carlcarl:d x p的都可以换成"0d "0x "0p的版本 感觉比较好用 04/22 17:24
15F:→ denru01:To bootleq: 看了半天还是不知道这个plugin在做什麽跟 04/25 18:30
16F:→ denru01:怎麽用耶... 04/25 18:30
17F:推 ViewMoon:若是 gvim, 用 Ctrl-Ins 替代 y, 用 Shift-Ins 替代 p 05/06 13:37