首页 > 学技术 > 技术网文 > C/C++ > 正文

[保留] 问一个vi命令,把第30行到50行的所有String改为string。怎么写?


来源 chinaunix.net kuqin整理

问一个vi命令,把第30行到50行的所有String改为string。怎么写?



 assiss 回复于:2006-12-29 11:52:43

:30, 50s/String/string/g


 suntoltti 回复于:2006-12-29 18:07:39

Yes:m01:


 三省吾身 回复于:2006-12-29 18:29:33

引用:原帖由 assiss 于 2006-12-29 11:52 发表
:30, 50s/String/string/g 


好久不用,已经忘了
看得脸熟


 cxqcxq0177 回复于:2007-01-21 16:12:07

^_^,学习一下


 cjaizss 回复于:2007-01-21 16:32:12


:30,50s/String/string/g



 okyzx 回复于:2007-01-26 16:50:19

就是二楼的


 yecheng_110 回复于:2007-01-27 16:13:35

学习一下!


 mjdcl 回复于:2007-01-27 18:35:35

这保留啥。。。
没别的意思,别误会。


 liujianfeng1984 回复于:2007-02-14 11:45:26


:30, 50s/String/string/g 

这个有一个错误的地方

:30, 50 s/String/string/g 
注意50和s之间有一个空格


 yleagle 回复于:2007-02-14 11:59:33

不知楼上的是否试过两个命令的差别,其实都是一样的。如果在某些版本的vi中不支持的话,应该指明哪个版本的vi中是不能使用而不是说这个错误的。各种版本有一些差别,不能一概而论


 jackk294 回复于:2007-02-14 16:19:27

vi是不是用的sed的语法阿




原文链接:http://bbs.chinaunix.net/viewthread.php?tid=878217
转载请注明作者名及原文出处



收藏本页到: