feat: add wrap line configuration (#59)

This commit is contained in:
yetone 2024-08-18 13:48:19 +08:00 committed by GitHub
parent c25521070a
commit c19ea9a48a
No known key found for this signature in database
GPG Key ID: B5690EEEBB952194
3 changed files with 4 additions and 1 deletions

View File

@ -120,6 +120,7 @@ _See [config.lua#L9](./lua/avante/config.lua) for the full config_
},
},
windows = {
wrap_line = true,
width = 30, -- default % based on available width
},
--- @class AvanteConflictUserConfig

View File

@ -56,6 +56,7 @@ M.defaults = {
},
},
windows = {
wrap_line = true,
width = 30, -- default % based on available width
},
--- @class AvanteConflictUserConfig

View File

@ -1,3 +1,4 @@
local Config = require("avante.config")
local api = vim.api
---@class avante.View
@ -42,7 +43,7 @@ function View:setup(split_command, size)
api.nvim_set_option_value("number", false, { win = self.win })
api.nvim_set_option_value("relativenumber", false, { win = self.win })
api.nvim_set_option_value("list", false, { win = self.win })
api.nvim_set_option_value("wrap", true, { win = self.win })
api.nvim_set_option_value("wrap", Config.windows.wrap_line, { win = self.win })
api.nvim_set_option_value("winhl", "", { win = self.win })
-- buffer stuff