From 8aa44a9d090eb2bd94d358083ea31aca5f16b3ab Mon Sep 17 00:00:00 2001 From: "Anna (navi) Figueiredo Gomes" Date: Wed, 28 Jun 2023 13:19:22 -0300 Subject: update Signed-off-by: Anna (navi) Figueiredo Gomes --- .config/nvim/lua/plugins.lua | 24 +++++++++++++++++++----- 1 file changed, 19 insertions(+), 5 deletions(-) (limited to '.config/nvim/lua/plugins.lua') diff --git a/.config/nvim/lua/plugins.lua b/.config/nvim/lua/plugins.lua index e956ae4..b5d66ce 100644 --- a/.config/nvim/lua/plugins.lua +++ b/.config/nvim/lua/plugins.lua @@ -44,7 +44,7 @@ return require('packer').startup(function(use) local opts = {noremap = true, silent = true} vim.keymap.set('n', 'f', require('fzf-lua').files, opts) vim.keymap.set('n', 'b', require('fzf-lua').buffers, opts) - vim.keymap.set('n', 'Q', require('fzf-lua').quick_fix, opts) + vim.keymap.set('n', 'Q', require('fzf-lua').quickfix, opts) vim.keymap.set('n', 't', require('fzf-lua').tabs, opts) end } @@ -104,6 +104,16 @@ return require('packer').startup(function(use) capabilities = capabilities } + lspconfig.pylsp.setup { + on_attach = on_attach, + capabilities = capabilities + } + + lspconfig.tsserver.setup { + on_attach = on_attach, + capabilities = capabilities + } + lspconfig.lua_ls.setup { on_attach = on_attach, capabilities = capabilities, @@ -191,17 +201,15 @@ return require('packer').startup(function(use) [''] = cmp.mapping(function(fallback) if cmp.visible() then cmp.select_prev_item() - elseif luasnip.jumpable(-1) then + elseif luasnip.locally_jumpable(-1) then luasnip.jump(-1) else fallback() end end, { "i", "s" }), - [''] = cmp.mapping(function(fallback) + [''] = cmp.mapping(function() if luasnip.choice_active() then luasnip.change_choice(1) - else - fallback() end end), }), @@ -210,6 +218,12 @@ return require('packer').startup(function(use) { name = 'luasnip' }, { name = 'nvim_lsp_signature_help' } }), + formatting = { + format = function(_, vim_item) + vim_item.abbr = string.sub(vim_item.abbr, 1, 80) + return vim_item + end + } }) cmp.setup.cmdline({ '/', '?' }, { sources = cmp.config.sources({ -- cgit v1.2.3