From ffd3729b911b70624b6bf4502db89696555cf617 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Robert=20Kmie=C4=87?= Date: Tue, 19 Oct 2021 10:12:16 +0200 Subject: [PATCH] nvim: replace lspsaga with lsp_signature --- .config/nvim/after/plugin/lspconfig.rc.vim | 8 ++++++++ .config/nvim/init.vim | 2 +- 2 files changed, 9 insertions(+), 1 deletion(-) diff --git a/.config/nvim/after/plugin/lspconfig.rc.vim b/.config/nvim/after/plugin/lspconfig.rc.vim index f133f79..86af865 100644 --- a/.config/nvim/after/plugin/lspconfig.rc.vim +++ b/.config/nvim/after/plugin/lspconfig.rc.vim @@ -36,6 +36,14 @@ local on_attach = function(client, bufnr) buf_set_keymap('n', ']d', 'lua vim.lsp.diagnostic.goto_next()', opts) buf_set_keymap('n', 'q', 'lua vim.lsp.diagnostic.set_loclist()', opts) buf_set_keymap("n", "f", "lua vim.lsp.buf.formatting()", opts) + + require('lsp_signature').on_attach({ + bind = true, + handler_opts = { + border = "single", + } + }, bufnr) + end vim.lsp.handlers["textDocument/publishDiagnostics"] = vim.lsp.with( diff --git a/.config/nvim/init.vim b/.config/nvim/init.vim index 1a946fd..fb8448a 100644 --- a/.config/nvim/init.vim +++ b/.config/nvim/init.vim @@ -13,7 +13,7 @@ call plug#begin('~/.config/nvim/plugins') " Code development helpers {{{ Plug 'neovim/nvim-lspconfig' -"Plug 'glepnir/lspsaga.nvim' +Plug 'ray-x/lsp_signature.nvim' Plug 'SirVer/ultisnips' | Plug 'honza/vim-snippets' Plug 'wellle/context.vim' Plug 'dbeniamine/cheat.sh-vim'