fix: stop using vim.wo to set window options

vim.wo also affects the global status of the option. We only want to set
the window-local option.
This commit is contained in:
Steven Arcangeli 2023-06-16 18:24:21 -07:00
parent 59dc12a978
commit 6f8bf067c0
5 changed files with 16 additions and 8 deletions

View file

@ -59,7 +59,7 @@ function Progress:show(opts)
})
vim.bo[self.bufnr].filetype = "oil_progress"
for k, v in pairs(config.preview.win_options) do
vim.wo[self.winid][k] = v
vim.api.nvim_set_option_value(k, v, { scope = "local", win = self.winid })
end
table.insert(
self.autocmds,