diff --git a/lua/avante/sidebar.lua b/lua/avante/sidebar.lua index 22c4fc4..5bb3fc6 100644 --- a/lua/avante/sidebar.lua +++ b/lua/avante/sidebar.lua @@ -1368,7 +1368,9 @@ function Sidebar:create_selected_code() winid = self.input.winid, }, buf_options = buf_options, - win_options = base_win_options, + win_options = vim.tbl_deep_extend("force", base_win_options, { + wrap = Config.windows.wrap, + }), position = "top", size = { height = selected_code_size + 3, @@ -1602,7 +1604,7 @@ function Sidebar:create_input(opts) type = "win", winid = self.result.winid, }, - win_options = vim.tbl_deep_extend("force", base_win_options, { signcolumn = "yes" }), + win_options = vim.tbl_deep_extend("force", base_win_options, { signcolumn = "yes", wrap = Config.windows.wrap }), position = get_position(), size = get_size(), }) @@ -1822,7 +1824,9 @@ function Sidebar:render(opts) bufhidden = "wipe", filetype = "Avante", }), - win_options = base_win_options, + win_options = vim.tbl_deep_extend("force", base_win_options, { + wrap = Config.windows.wrap, + }), size = { width = get_width(), height = get_height(),