使用vim中的:s替换命令,发现evil似乎是替换匹配递归进行
假设如下一段内容:
######
#a
#b
#c
使用 :%s/^#//g 进行替换,在evil中得到的结果是
a
b
c
而在vim中得到的结果是
#####
a
b
c
请教一下,能否使evil的行为保持和vim一致?
使用vim中的:s替换命令,发现evil似乎是替换匹配递归进行
假设如下一段内容:
######
#a
#b
#c
使用 :%s/^#//g 进行替换,在evil中得到的结果是
a
b
c
而在vim中得到的结果是
#####
a
b
c
请教一下,能否使evil的行为保持和vim一致?
不如不用g修饰符,不懂你用了行首^
的regexp还用g修饰符干啥啊
谢谢,感谢回答!