分页: 1 / 1
求助:gvim下如何复制整行到另一个文本
发表于 : 2011-04-15 17:12
由 whypenghui
我想把一个文本下所有含有某一个特定字符的行,复制到另一个文本中,如何操作呢?我本来是想用vimgrep,把所有的行放到quickfix里有再复制过去,结果没想到quickfix里每一行显示的字符有限制,但是我每一行的字符有很多,结果后面的字符都没了。请问还有什么办法能实现这个操作吗?很急,在线等啊
Re: 求助:gvim下如何复制整行到另一个文本
发表于 : 2011-04-15 17:25
由 acer4740
vim不行了,写个python script吧
Re: 求助:gvim下如何复制整行到另一个文本
发表于 : 2011-04-15 18:09
由 whypenghui
acer4740 写了:vim不行了,写个python script吧
好吧。。。
Re: 求助:gvim下如何复制整行到另一个文本
发表于 : 2011-04-15 18:39
由 sarrow
vim不行了,写个python script吧
一行vim脚本就搞定了的事情,不用请出python!
用
g/pattern/normal V"Ay
这样,与/pattern/匹配的行,都被附加到寄存器a里面了。
然后在另外一个文本中,"ap就行了。——当然,之前要清空a里面内容