Answers:
这可以通过处理:Subvert
从取消插件:
有一次,我有一个带有域模型“ facility”的应用程序,需要将其重命名为“ building”。因此,简单的搜索和替换对吧?
:%s/facility/building/g
哦,但是大小写不同!
:%s/Facility/Building/g :%s/FACILITY/BUILDING/g
等一下,复数比“ s”还多,所以我们也需要得到它!
:%s/facilities/buildings/g :%s/Facilities/Buildings/g :%s/FACILITIES/BUILDINGS/g
Abolish.vim支持您。一个命令可以完成全部六个操作,您也可以使用&重复执行!
:%Subvert/facilit{y,ies}/building{,s}/g
c
下面的替换语句的末尾添加,Vim就会询问您每一个匹配项。