lot of updates.

This commit is contained in:
Dan Chadwick
2024-10-20 12:25:10 -04:00
parent 914f9ea767
commit 7623c0265c
12 changed files with 189 additions and 97 deletions

View File

@@ -9,7 +9,7 @@ return {
"williamboman/mason-lspconfig.nvim",
config = function()
require("mason-lspconfig").setup({
ensure_installed = { "lua_ls", "phpactor" }
ensure_installed = { "lua_ls", "phpactor", "rust_analyzer" }
})
end
},
@@ -24,6 +24,9 @@ return {
lspconfig.phpactor.setup({
capabilities = capabilities
})
lspconfig.rust_analyzer.setup({
capabilities = capabilities
})
vim.keymap.set("n", 'K', vim.lsp.buf.hover, {})
vim.keymap.set('n', 'gd', vim.lsp.buf.definition, {})
vim.keymap.set({ 'n' }, '<leader>ca', vim.lsp.buf.code_action, {})