Adjusting nim lsp
This commit is contained in:
@@ -6,6 +6,15 @@ cmp.setup({
|
||||
require('luasnip').lsp_expand(args.body) -- For `luasnip` users.
|
||||
end,
|
||||
},
|
||||
formatting = {
|
||||
format = function(entry, vim_item)
|
||||
-- Ensure word is a string to prevent matcher errors
|
||||
if vim_item.word and type(vim_item.word) ~= "string" then
|
||||
vim_item.word = tostring(vim_item.word)
|
||||
end
|
||||
return vim_item
|
||||
end,
|
||||
},
|
||||
window = {
|
||||
completion = cmp.config.window.bordered(),
|
||||
documentation = cmp.config.window.bordered(),
|
||||
@@ -129,6 +138,9 @@ require("lspconfig").gopls.setup({
|
||||
require("lspconfig").pyright.setup({
|
||||
capabilities = capabilities,
|
||||
})
|
||||
require("lspconfig").nim_langserver.setup({
|
||||
capabilities = capabilities,
|
||||
})
|
||||
-- require'lspconfig'.jedi_language_server.setup {
|
||||
-- capabilities = capabilities,
|
||||
-- }
|
||||
|
||||
Reference in New Issue
Block a user