genius_DWH 发表于 2003-4-28 09:33:24

请问vi中如何一次性移动连续的多行文字,是一次性的!谢谢

vi中,我只会一行一行的移动,很不爽!

lanfeng 发表于 2003-4-28 13:18:29

你可以输入一个你想跳的行号,如你想跳到第35行那边就执行如下
:35
就可以到你想要到的行了

Dasn 发表于 2003-4-28 17:44:59

oo~?
我想搂主的意思是“剪贴”吧!
呵呵……例如:
ndd      //剪n行到缓冲区
p          //贴上

genius_DWH 发表于 2003-4-28 18:10:55

不好意思,没说清楚,其实是dasn说的拉。不过我从lanfeng的回复里也学到了新知识,多谢两位!

activeion 发表于 2003-4-28 22:40:49

v选中要移动的文本,然后n(一个数字,比如2)>
ok,移动了

blackwhite 发表于 2003-4-30 22:40:07

ma, 设定要移动段开头, mb设定移动段结尾, 'a,'bd, 到想要的地方,p.就可以了.
如果知道多少行(n)的话,ndd, 到想要的地方,p.就可以了.
页: [1]
查看完整版本: 请问vi中如何一次性移动连续的多行文字,是一次性的!谢谢