From 240af570ea60d3dcc80acef9fdab5560c36c8488 Mon Sep 17 00:00:00 2001 From: Evan Reichard Date: Mon, 11 Mar 2024 22:19:51 -0700 Subject: [PATCH] fix(nvim): isolate go imports to single buffer --- nvim/config/lua/lsp-config.lua | 7 +++++-- 1 file changed, 5 insertions(+), 2 deletions(-) diff --git a/nvim/config/lua/lsp-config.lua b/nvim/config/lua/lsp-config.lua index 516c7c5..da0785d 100644 --- a/nvim/config/lua/lsp-config.lua +++ b/nvim/config/lua/lsp-config.lua @@ -108,8 +108,11 @@ nvim_lsp.svelte.setup { nvim_lsp.gopls.setup { on_attach = function(client, bufnr) on_attach(client, bufnr) - vim.api.nvim_create_autocmd("BufWritePre", - {callback = organize_go_imports}) + vim.api.nvim_create_autocmd("BufWritePre", { + group = augroup, + buffer = bufnr, + callback = organize_go_imports + }) end, flags = lsp_flags, capabilities = capabilities,