请教一个关于evil替换的问题

使用vim中的:s替换命令,发现evil似乎是替换匹配递归进行

假设如下一段内容:

######
#a
#b
#c

使用 :%s/^#//g 进行替换,在evil中得到的结果是

a
b
c

而在vim中得到的结果是

#####
a
b
c

请教一下,能否使evil的行为保持和vim一致?

不如不用g修饰符,不懂你用了行首^的regexp还用g修饰符干啥啊

谢谢,感谢回答!