替换Vim中的整个字符串

替换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

我有一个.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/abc/xyz/g”它将替换所有内容,因此最好使用“:%s/abc/xyx/gc”这将查找并请求是否替换。您可以按Y键替换。