diff --git a/lua/lazyvim/plugins/extras/linting/eslint.lua b/lua/lazyvim/plugins/extras/linting/eslint.lua index 68a7ea1c..ee7f040f 100644 --- a/lua/lazyvim/plugins/extras/linting/eslint.lua +++ b/lua/lazyvim/plugins/extras/linting/eslint.lua @@ -14,7 +14,11 @@ return { setup = { eslint = function() vim.api.nvim_create_autocmd("BufWritePre", { - command = "EslintFixAll", + callback = function(event) + if require("lspconfig.util").get_active_client_by_name(event.buf, "eslint") then + vim.cmd("EslintFixAll") + end + end, }) end, },