[update] Update nvim plugins

This commit is contained in:
Uttarayan Mondal
2022-07-09 11:32:27 +05:30
parent d63aad527b
commit cc2d585348
9 changed files with 451 additions and 286 deletions

View File

@@ -1,7 +1,7 @@
-- local lspstatus = require('lsp-status')
-- lspstatus.register_progress()
require("lsp.rust-analyzer")
-- require("lsp.rust-analyzer")
require("lsp.lua-language-server")
require("lsp.tsserver")
require("lsp.clangd")
@@ -9,7 +9,7 @@ require("lsp.pyright")
-- Set completeopt to have a better completion experience
-- vim.o.completeopt= "menuone,noinsert,noselect"
vim.o.completeopt= "menuone,noselect"
vim.o.completeopt = "menuone,noselect"
-- vim.api.nvim_command [[autocmd CursorHold <buffer> lua vim.lsp.buf.document_highlight()]]
-- vim.api.nvim_command [[autocmd CursorHoldI <buffer> lua vim.lsp.buf.document_highlight()]]

View File

@@ -1,26 +1,26 @@
local lspconfig = require 'lspconfig'
local lspstatus = require('lsp-status')
local coq = require 'coq'
lspconfig.sumneko_lua.setup {
cmd = { "lua-language-server" },
on_attach = function(client) lspstatus.on_attach(client) end,
capabilities = coq.lsp_ensure_capabilities(lspstatus.capabilities),
filetypes = { "lua" },
log_level = 2,
settings = {
Lua = {
diagnostics = {
globals = { 'vim' },
},
telemetry = {
enable = false,
},
formatting = {
end_of_line = 'lf',
},
}
}
}
-- lspconfig.sumenko_lua.setup(coq.lsp_ensure_capabilities())
-- require'lspconfig'.sumneko_lua.setup{coq.lsp_ensure_capabilities()}
local lspconfig = require 'lspconfig'
local lspstatus = require('lsp-status')
local coq = require 'coq'
lspconfig.sumneko_lua.setup {
cmd = { "lua-language-server" },
on_attach = function(client) lspstatus.on_attach(client) end,
capabilities = coq.lsp_ensure_capabilities(lspstatus.capabilities),
filetypes = { "lua" },
log_level = 2,
settings = {
Lua = {
diagnostics = {
globals = { 'vim' },
},
telemetry = {
enable = false,
},
formatting = {
end_of_line = 'lf',
},
}
}
}
-- lspconfig.sumenko_lua.setup(coq.lsp_ensure_capabilities())
-- require'lspconfig'.sumneko_lua.setup{coq.lsp_ensure_capabilities()}

View File

@@ -13,7 +13,7 @@ lspconfig.rust_analyzer.setup{
lruCapacity = 64,
assist = {
importGranularity = "module",
importPrefix = "by_self",
importPrefix = "by_crate",
},
procMacro = {
enable = true,
@@ -24,8 +24,19 @@ lspconfig.rust_analyzer.setup{
},
cargo = {
loadOutDirsFromCheck = true,
allFeatures = true,
-- allFeatures = true,
},
completion = {
autoimport = {
enable = true,
}
},
diagnostics = {
disabled = {
"unresolved-macro-call"
}
}
}
},
}