• 软件测试技术
  • 软件测试博客
  • 软件测试视频
  • 开源软件测试技术
  • 软件测试论坛
  • 软件测试沙龙
  • 软件测试资料下载
  • 软件测试杂志
  • 软件测试人才招聘
    暂时没有公告

字号: 小 中 大 | 推荐给好友 上一篇 | 下一篇

vi中如何实现批量替换?

发布: 2007-7-04 12:06 | 作者: admin | 来源:  网友评论 | 查看: 192次 | 进入软件测试论坛讨论

领测软件测试网
sample


aa
b
bbb
bb
ee
ee
ee

:s/ee/hehe/g
:s/ee/hehe
   都不可以呀?费解

 coolc 回复于:2003-07-21 14:27:37
加上行号可以了,但是无法实现WIN中的一步一步 的查找替换(交互的那种),大家可否指教一二,谢谢

 akai_feng 回复于:2003-07-22 09:55:01
:1,$s/ee/hehe/g
:%s/ee/hehe/g

 流氓无产者 回复于:2003-07-22 10:42:16
交互式,g/pattern/s//your_string/c

 eagerlinuxer 回复于:2003-07-27 00:34:58
用这个     :1,$ s/pattern/you_string/gc        试一下。

 yumy2005005 回复于:2005-04-02 15:39:02
举个例子啊:
将文件tihuan(假设此文本中字符a)中的所有字符a换成字符w,其命令为:
1。vi tihuan
2。按esc键
3。按shift+:
4。在:后输入    %s/a/w/g

就ok了!

 yumy2005005 回复于:2005-04-02 15:56:25
其中s为:substitute,%表示所有行,g表示global

 yumy2005005 回复于:2005-04-02 15:59:40
如果要替换34到78行之间的,则如下:
前几步同上,最后一步为:
:34,78s/a/w/

 kukoo 回复于:2005-04-02 21:07:23
[quote:788e198961="akai_feng"]:1,$s/ee/hehe/g
:%s/ee/hehe/g[/quote:788e198961]

正解

延伸阅读

文章来源于领测软件测试网 https://www.ltesting.net/


关于领测软件测试网 | 领测软件测试网合作伙伴 | 广告服务 | 投稿指南 | 联系我们 | 网站地图 | 友情链接
版权所有(C) 2003-2010 TestAge(领测软件测试网)|领测国际科技(北京)有限公司|软件测试工程师培训网 All Rights Reserved
北京市海淀区中关村南大街9号北京理工科技大厦1402室 京ICP备10010545号-5
技术支持和业务联系:[email protected] 电话:010-51297073

软件测试 | 领测国际 | ISTQB | ISTQB官网 | TMMi | TMMi认证 | 国际软件测试工程师认证 | 领测软件测试网