diff --git a/after/plugin/avante.lua b/after/plugin/avante.lua index 9c35176..de09320 100644 --- a/after/plugin/avante.lua +++ b/after/plugin/avante.lua @@ -21,6 +21,11 @@ if Config.support_paste_image() then if not ok then return overriden(lines, phase) end + + -- After pasting, insert a new line and set cursor to this line + vim.api.nvim_buf_set_lines(bufnr, -1, -1, false, { "" }) + local last_line = vim.api.nvim_buf_line_count(bufnr) + vim.api.nvim_win_set_cursor(0, { last_line, 0 }) end end)(vim.paste) end diff --git a/lua/avante/sidebar.lua b/lua/avante/sidebar.lua index a43f9d3..61ea0fb 100644 --- a/lua/avante/sidebar.lua +++ b/lua/avante/sidebar.lua @@ -1273,8 +1273,6 @@ function Sidebar:create_input() api.nvim_win_set_hl_ns(hint_window, Highlights.hint_ns) end - show_hint() - api.nvim_create_autocmd({ "TextChanged", "TextChangedI" }, { group = self.augroup, buffer = self.input.bufnr,