vim.api.nvim_create_autocmd('LspAttach', { group = 'vimrc', callback = function() local opts = { buffer = true, } vim.keymap.set('n', 'ma', 'DduSelectorCall lsp_codeAction', opts) vim.keymap.set('n', 'mf', 'lua vim.lsp.buf.format()', opts) end, }) local lspconfig = require('lspconfig') lspconfig.denols.setup { autostart = false, settings = { deno = { suggest = { imports = { hosts = { ['https://deno.land'] = false, }, }, }, unstable = true, }, }, } lspconfig.lua_ls.setup { autostart = false, } lspconfig.ruff.setup { autostart = false, } lspconfig.rust_analyzer.setup { autostart = false, }