我需要在 vim 中执行以下样式的搜索和替换正则表达式:
s/search/replace/g
但是,我需要反向执行此操作,从文本底部到开头。
答案1
我不知道你为什么要这样做(并且你的问题具有强烈的 XY 问题味道)但你可以反转你的文本,进行正常替换并将你的文本恢复到其原始顺序:
:g/^/m0
:%s/search/replace/g
:g/^/m0
我需要在 vim 中执行以下样式的搜索和替换正则表达式:
s/search/replace/g
但是,我需要反向执行此操作,从文本底部到开头。
我不知道你为什么要这样做(并且你的问题具有强烈的 XY 问题味道)但你可以反转你的文本,进行正常替换并将你的文本恢复到其原始顺序:
:g/^/m0
:%s/search/replace/g
:g/^/m0