add format on save

This commit is contained in:
2024-08-29 09:34:40 +02:00
parent 5e077a18b3
commit 297bfc7eee

View File

@@ -659,3 +659,19 @@ require('lspconfig').rust_analyzer.setup {
require("cmp").config.formatting = {
format = require("tailwindcss-colorizer-cmp").formatter
}
-- 1
vim.api.nvim_create_autocmd("LspAttach", {
group = vim.api.nvim_create_augroup("lsp", { clear = true }),
callback = function(args)
-- 2
vim.api.nvim_create_autocmd("BufWritePre", {
-- 3
buffer = args.buf,
callback = function()
-- 4 + 5
vim.lsp.buf.format { async = false, id = args.data.client_id }
end,
})
end
})