[update] Update nvim plugins
This commit is contained in:
@@ -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()]]
|
||||
|
||||
@@ -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()}
|
||||
|
||||
@@ -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"
|
||||
}
|
||||
}
|
||||
|
||||
}
|
||||
},
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user