替换Vim中的整个字符串
我有一个.c文件,我想用替换Vim中的整个字符串,vim,Vim,我有一个.c文件,我想用xyz替换所有出现的/*abc*/。我如何在Vim中做到这一点 如果要将“/*abc*/”替换为“xyz”,请转到命令模式并: :%s/\/\*abc\*\//xyz/g 请注意,“/”和“*”必须转义。Vim允许您在替换时使用/以外的其他字符,因此,例如,:%s#/abc/#xyz#g可以使您在寻找的模式中使用/更容易 在vim type:help:substitute中,它将向您显示一些命令。基本命令如下所示::%s/foo/bar/g在vim中打开,命令是:“%s
xyz
替换所有出现的/*abc*/
。我如何在Vim中做到这一点 如果要将“/*abc*/
”替换为“xyz
”,请转到命令模式并:
:%s/\/\*abc\*\//xyz/g
请注意,“
/
”和“*
”必须转义。Vim允许您在替换时使用/
以外的其他字符,因此,例如,:%s#/abc/#xyz#g
可以使您在寻找的模式中使用/
更容易 在vim type:help:substitute
中,它将向您显示一些命令。基本命令如下所示::%s/foo/bar/g
在vim中打开,命令是:“%s/abc/xyz/g”它将替换所有内容,因此最好使用“:%s/abc/xyx/gc”这将查找并请求是否替换。您可以按Y键替换。