summaryrefslogtreecommitdiff
path: root/lua/lsp.lua
diff options
context:
space:
mode:
authorJosh Rahm <rahm@google.com>2023-11-14 21:08:43 +0000
committerJosh Rahm <rahm@google.com>2024-02-26 18:51:22 +0000
commite0c6a0448f31d790348f24ee61d15db969f676eb (patch)
tree03c6e8fb09fd5c0881116e8b6441cffe19089c95 /lua/lsp.lua
parent19b90d4d2cd599e3f83b315c0c984b3c28163b10 (diff)
downloadconfig.vim-e0c6a0448f31d790348f24ee61d15db969f676eb.tar.gz
config.vim-e0c6a0448f31d790348f24ee61d15db969f676eb.tar.bz2
config.vim-e0c6a0448f31d790348f24ee61d15db969f676eb.zip
Some more configuration options
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({