diff options
Diffstat (limited to 'lua/lsp.lua')
-rw-r--r-- | lua/lsp.lua | 21 |
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({ |