neovim update
This commit is contained in:
@@ -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"}]})
|
||||
|
||||
Reference in New Issue
Block a user