neovim update

This commit is contained in:
2026-04-14 16:49:14 +02:00
parent 14f5cca0d9
commit 4e92bceb8f
9 changed files with 51 additions and 12 deletions

View File

@@ -5,11 +5,13 @@
[:bashls
:eslint
:gopls
:hls
:java_language_server
:ltex
:lua_ls
:pyright
:tsserver])
:ts_ls
:vue_ls])
; Mappings.
(map! [n :noremap] "<space>e" vim.diagnostic.open_float)
@@ -30,7 +32,7 @@
(map! [n :noremap :buffer] :<space>rn vim.lsp.buf.rename)
(map! [n :noremap :buffer] :<space>ca vim.lsp.buf.code_action)
(map! [n :noremap :buffer] :gr vim.lsp.buf.references)
(map! [n :noremap :buffer] :<space>f vim.lsp.buf.formatting))
(map! [n :noremap :buffer] :<space>f vim.lsp.buf.format))
(local capabilities ((. (require :cmp_nvim_lsp) :default_capabilities) (vim.lsp.protocol.make_client_capabilities)))
@@ -46,7 +48,7 @@
(local (status config) (pcall require (.. "settings.lsp." lsp)))
(if status
(config.setup lsp_opts)
((. (require :lspconfig) lsp :setup) lsp_opts)))
(vim.lsp.config lsp lsp_opts)))
; LuaSnip setup
(local luasnip (require :luasnip))
@@ -78,5 +80,4 @@
(fallback)))
[:i :s])})
:sources [{:name "luasnip"}
{:name "nvim_lsp"}]
:formatting {:format (lspkind.cmp_format {:mode "symbol_text"})}})
{:name "nvim_lsp"}]})