chore: added cmp source plugins
This commit is contained in:
parent
f914dc5a14
commit
5a8d4c2b03
3 changed files with 54 additions and 70 deletions
|
@ -37,51 +37,46 @@ local on_attach = function(client, bufnr)
|
|||
})
|
||||
end
|
||||
|
||||
--local lsp = require "lspconfig"
|
||||
--local coq = require "coq"
|
||||
--
|
||||
--lsp['hls'].setup{
|
||||
-- on_attach = on_attach,
|
||||
-- flags = lsp_flags,
|
||||
--}
|
||||
--
|
||||
--lsp['rust_analyzer'].setup{}
|
||||
--
|
||||
--lsp.rust_analyzer.setup(
|
||||
-- coq.lsp_ensure_capabilities{
|
||||
-- on_attach = on_attach,
|
||||
-- flags = lsp_flags,
|
||||
-- -- Server-specific settings...
|
||||
-- settings = {
|
||||
-- ["rust-analyzer"] = {}
|
||||
-- }
|
||||
-- }
|
||||
--)
|
||||
--
|
||||
--lsp['texlab'].setup{
|
||||
-- on_attach = on_attach,
|
||||
-- flags = lsp_flags,
|
||||
--}
|
||||
--lsp['sumneko_lua'].setup{
|
||||
--
|
||||
-- settings = {
|
||||
-- Lua = {
|
||||
-- runtime = {
|
||||
-- -- Tell the language server which version of Lua you're using (most likely LuaJIT in the case of Neovim)
|
||||
-- version = 'LuaJIT',
|
||||
-- },
|
||||
-- diagnostics = {
|
||||
-- -- Get the language server to recognize the `vim` global
|
||||
-- globals = {'vim'},
|
||||
-- },
|
||||
-- workspace = {
|
||||
-- -- Make the server aware of Neovim runtime files
|
||||
-- library = vim.api.nvim_get_runtime_file("", true),
|
||||
-- },
|
||||
-- -- Do not send telemetry data containing a randomized but unique identifier
|
||||
-- telemetry = {
|
||||
-- enable = false,
|
||||
-- },
|
||||
-- },
|
||||
-- },
|
||||
--}
|
||||
local lsp = require "lspconfig"
|
||||
|
||||
lsp['hls'].setup{
|
||||
on_attach = on_attach,
|
||||
flags = lsp_flags,
|
||||
}
|
||||
|
||||
lsp['rust_analyzer'].setup{
|
||||
|
||||
on_attach = on_attach,
|
||||
flags = lsp_flags,
|
||||
-- Server-specific settings...
|
||||
settings = {
|
||||
["rust-analyzer"] = {}
|
||||
}
|
||||
}
|
||||
lsp['texlab'].setup{
|
||||
on_attach = on_attach,
|
||||
flags = lsp_flags,
|
||||
}
|
||||
lsp['sumneko_lua'].setup{
|
||||
|
||||
settings = {
|
||||
Lua = {
|
||||
runtime = {
|
||||
-- Tell the language server which version of Lua you're using (most likely LuaJIT in the case of Neovim)
|
||||
version = 'LuaJIT',
|
||||
},
|
||||
diagnostics = {
|
||||
-- Get the language server to recognize the `vim` global
|
||||
globals = {'vim'},
|
||||
},
|
||||
workspace = {
|
||||
-- Make the server aware of Neovim runtime files
|
||||
library = vim.api.nvim_get_runtime_file("", true),
|
||||
},
|
||||
-- Do not send telemetry data containing a randomized but unique identifier
|
||||
telemetry = {
|
||||
enable = false,
|
||||
},
|
||||
},
|
||||
},
|
||||
}
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue