From fbb815f2b250868a507d5a64e761f8eed74f0a8d Mon Sep 17 00:00:00 2001 From: Daniil Tsivinsky Date: Tue, 11 Apr 2023 10:42:12 +0300 Subject: [PATCH] neovim: add `:GoFixImports` command --- neovim/.config/nvim/after/plugin/cmds.lua | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/neovim/.config/nvim/after/plugin/cmds.lua b/neovim/.config/nvim/after/plugin/cmds.lua index 5046ccc..56719f7 100644 --- a/neovim/.config/nvim/after/plugin/cmds.lua +++ b/neovim/.config/nvim/after/plugin/cmds.lua @@ -28,3 +28,7 @@ vim.api.nvim_create_user_command("ClearQuickfixList", function() end, {}) vim.api.nvim_create_user_command("GoRunFile", ":!go run %", {}) +vim.api.nvim_create_user_command("GoFixImports", function() + vim.cmd(":!go mod tidy") + vim.cmd(":LspRestart gopls") +end, {})