diff --git a/lua/avante/utils/diff2search_replace.lua b/lua/avante/utils/diff2search_replace.lua index 4bd2be5..7d3c8d8 100644 --- a/lua/avante/utils/diff2search_replace.lua +++ b/lua/avante/utils/diff2search_replace.lua @@ -9,7 +9,7 @@ local function split_lines(text) end local function diff2search_replace(diff_text) - if not diff_text:match("^@@") then return diff_text end + if not diff_text:match("@@%s*%-%d+,%d+%s%+") then return diff_text end local blocks = {} local pos = 1