diff --git a/lua/specs/init.lua b/lua/specs/init.lua index f88a11c..06ac70b 100644 --- a/lua/specs/init.lua +++ b/lua/specs/init.lua @@ -60,13 +60,15 @@ function M.show_specs(popup) local cursor_col = vim.fn.wincol()-1 local cursor_row = vim.fn.winline()-1 local bufh = vim.api.nvim_create_buf(false, true) + vim.api.nvim_set_option_value('filetype', 'specs.nvim', {buf = bufh}) -- avoid conflict local win_id = vim.api.nvim_open_win(bufh, false, { relative= 'win', width = 1, height = 1, col = cursor_col, row = cursor_row, - style = 'minimal' + style = 'minimal', + noautocmd = true, }) vim.api.nvim_win_set_option(win_id, 'winhl', 'Normal:'.. _opts.popup.winhl) vim.api.nvim_win_set_option(win_id, "winblend", _opts.popup.blend)