summaryrefslogtreecommitdiff
path: root/lua/lsp.lua
diff options
context:
space:
mode:
Diffstat (limited to 'lua/lsp.lua')
-rw-r--r--lua/lsp.lua21
1 files changed, 11 insertions, 10 deletions
diff --git a/lua/lsp.lua b/lua/lsp.lua
index 27a8925..0902e06 100644
--- a/lua/lsp.lua
+++ b/lua/lsp.lua
@@ -88,18 +88,10 @@ cmp.setup({
["<C-e>"] = cmp.mapping.close(),
["<C-Space>"] = cmp.mapping(cmp.mapping.complete(), { "i", "c" }),
["<C-n>"] = cmp.mapping(function(fallback)
- if cmp.visible() then
- cmp.select_next_item()
- else
- fallback() -- The fallback function sends a already mapped key. In this case, it's probably `<Tab>`.
- end
+ cmp.select_next_item()
end, { "i", "s" }),
["<C-p>"] = cmp.mapping(function(fallback)
- if cmp.visible() then
- cmp.select_prev_item()
- else
- fallback() -- The fallback function sends a already mapped key. In this case, it's probably `<Tab>`.
- end
+ cmp.select_prev_item()
end, { "i", "s" }),
["<Tab>"] = cmp.mapping(function(fallback)
@@ -225,6 +217,15 @@ nvim_lsp.hls.setup({
nvim_lsp.pylsp.setup({
capabilities = require("cmp_nvim_lsp").default_capabilities(vim.lsp.protocol.make_client_capabilities()),
on_attach = M.on_attach,
+ settings = {
+ pylsp = {
+ plugins = {
+ pycodestyle = {
+ enabled = false
+ }
+ }
+ }
+ }
})
nvim_lsp.bash.setup({