nvim.d/nvim/lua/autocommands.lua
Dan Anglin 53e001e681
feat: add mfussenegger/nvim-lint
- Add and configure mfussenegger/nvim-lint.
- Remove the golangci-lint-langserver from the LSP configuration.
2023-09-22 17:24:40 +01:00

18 lines
381 B
Lua

vim.api.nvim_create_autocmd('BufWritePre', {
pattern = '*.go',
callback = function()
vim.lsp.buf.code_action({ context = { only = { 'source.organizeImports' } }, apply = true })
end
})
vim.api.nvim_create_autocmd('BufWritePost', {
callback = function()
local ok, lint = pcall(require, "lint")
if not ok then
return
end
lint.try_lint()
end
})