From c36bdf93b16fd20e1405e9c87926dcf1e65075ba Mon Sep 17 00:00:00 2001 From: Daniil Tsivinsky Date: Mon, 13 Jun 2022 12:56:18 +0300 Subject: [PATCH] run goimports on save in go files --- neovim/.config/nvim/lua/user/aus.lua | 8 ++++++++ 1 file changed, 8 insertions(+) diff --git a/neovim/.config/nvim/lua/user/aus.lua b/neovim/.config/nvim/lua/user/aus.lua index 207139c..8745229 100644 --- a/neovim/.config/nvim/lua/user/aus.lua +++ b/neovim/.config/nvim/lua/user/aus.lua @@ -31,3 +31,11 @@ vim.api.nvim_create_autocmd("BufEnter", { end end, }) + +vim.api.nvim_create_autocmd("BufWritePre", { + pattern = "*.go", + group = group, + callback = function() + vim.cmd(":silent :!goimports -w %") + end, +})