diff --git a/lua/config/plugin_config.lua b/lua/config/plugin_config.lua index 2aebfc0..6a6c50d 100644 --- a/lua/config/plugin_config.lua +++ b/lua/config/plugin_config.lua @@ -109,7 +109,7 @@ if not is_vscode then vim.lsp.completion.enable(true, client.id, ev.buf, { autotrigger = true }) end) end - local opts = { buffer = ev.buf } + local opts = vim.fn.has('nvim-0.12') == 1 and { buf = ev.buf } or { buffer = ev.buf } vim.keymap.set("n", "gd", vim.lsp.buf.definition, opts) end, })