更改

跳转至: 导航搜索

在vi中进行批量替换

添加443字节, 2022年3月24日 (四) 20:25
恢复45.77.171.9讨论)的编辑至221.122.91.71的最后版本
在vi(vim)中可进行批量替换, 脚本 格式为:%s/source_pattern/target_pattern/g,其中source_pattern为原字符,target_pattern为替换后的字符,本例中将小写t替换为大写T。
1.输入“vim anaconda-ks.cfg”打开一个文件。
[[File:ViBatchR17.png]]
 
== 替换包含/的字符 ==
18.如需将“t”替换为“T/”则输入“:%s#t#T/#g”并按回车键确定。
备注:使用#替换/可避免将/识别为分隔符。
 
[[File:ViBatchR18.png]]
 
19.替换效果如下,所有“t”已经被替换为“T/”。
 
[[File:ViBatchR19.png]]
 
20.同理可输入“:%s#T/#t#g”将“T/”全局替换为“t”。
 
[[File:ViBatchR20.png]]
 
21.替换效果如下。
 
[[File:ViBatchR2.png]]
1,138
个编辑

导航菜单