命令如下:
s/\(stop\)/\1ed/g
1,$s/\(stop\)/\1ed/g
这个两个命令是不是一个效果?
vim的正则表达式问题
-
- 帖子: 60
- 注册时间: 2009-07-21 21:03
- liwangli
- 帖子: 262
- 注册时间: 2008-02-12 19:47
Re: vim的正则表达式问题
试一下不就知道了。。。试了下第一条好像只能把光标所在行(如果有匹配的话)的替换
- xzap
- 帖子: 256
- 注册时间: 2006-08-24 21:25
Re: vim的正则表达式问题
当然不一样阿,第一条是替换光标当前所在行,第二个的意思是从第一行开始替换,stop成stoped
第一条前面加个%效果就差不多了,d全文替换
这样感觉才差不多,但是看用法了。
第一条前面加个%效果就差不多了,d全文替换
代码: 全选
%s/\(stop\)/\1ed/g
-
- 帖子: 60
- 注册时间: 2009-07-21 21:03
Re: vim的正则表达式问题
谢谢了。