如何在vim中反向執行搜尋和取代?

如何在vim中反向執行搜尋和取代?

我需要在 vim 中執行搜尋並替換樣式的正規表示式:

s/search/replace/g

但是,我需要反向執行此操作,從文字底部到開頭。

答案1

我不知道你為什麼要這樣做(你的問題有強烈的 XY 問題味道),但你可以反轉你的文本,進行正常的替換並將你的文本恢復到原來的順序:

:g/^/m0
:%s/search/replace/g
:g/^/m0

相關內容