From b2b87dfa23f80fd26b5b671fd50289ba2f6acd31 Mon Sep 17 00:00:00 2001 From: Bruno Carlin Date: Tue, 11 Feb 2025 15:23:05 +0100 Subject: [PATCH] feat(nvim): automatically format V code using v_analyzer --- nvim/.config/nvim/lua/lsp/v_analyzer.lua | 7 +++++++ 1 file changed, 7 insertions(+) diff --git a/nvim/.config/nvim/lua/lsp/v_analyzer.lua b/nvim/.config/nvim/lua/lsp/v_analyzer.lua index e56fc2c..d924f2a 100644 --- a/nvim/.config/nvim/lua/lsp/v_analyzer.lua +++ b/nvim/.config/nvim/lua/lsp/v_analyzer.lua @@ -1 +1,8 @@ +vim.api.nvim_create_autocmd("BufWritePre", { + pattern = "*.v", + callback = function() + vim.lsp.buf.format({async = false}) + end +}) + require('lspconfig').v_analyzer.setup {}