From aae9c27c31c46239906d311c82957236a34e312f Mon Sep 17 00:00:00 2001 From: Minijackson Date: Tue, 22 Mar 2022 22:57:59 +0100 Subject: vim-dev: don't use deprecated LSP API --- dotfiles/vim-dev.lua | 9 +++++---- 1 file changed, 5 insertions(+), 4 deletions(-) diff --git a/dotfiles/vim-dev.lua b/dotfiles/vim-dev.lua index 57d386e..458f9ef 100644 --- a/dotfiles/vim-dev.lua +++ b/dotfiles/vim-dev.lua @@ -14,16 +14,17 @@ local function on_attach(client, bufnr) buf_set_keymap('n', 'gr', 'Telescope lsp_references', opts) buf_set_keymap('n', 'sa', 'Telescope lsp_code_actions', opts) - buf_set_keymap('n', 'se', 'lua vim.lsp.diagnostic.show_line_diagnostics()', opts) + buf_set_keymap('n', 'se', 'lua vim.diagnostic.open_float()', opts) buf_set_keymap('n', 'sE', 'Telescope lsp_document_diagnostics', opts) buf_set_keymap('n', 'swe', 'Telescope lsp_workspace_diagnostics', opts) - buf_set_keymap('n', 'sl', 'lua vim.lsp.diagnostic.set_loclist()', opts) + buf_set_keymap('n', 'sl', 'lua vim.diagnostic.setloclist()', opts) + buf_set_keymap('n', 'sq', 'lua vim.diagnostic.setqflist()', opts) buf_set_keymap('n', 'sr', 'lua vim.lsp.buf.rename()', opts) buf_set_keymap('n', 'ss', 'Telescope lsp_document_symbols', opts) buf_set_keymap('n', 'sS', 'Telescope lsp_workspace_symbols', opts) - buf_set_keymap('n', '[d', 'lua vim.lsp.diagnostic.goto_prev()', opts) - buf_set_keymap('n', ']d', 'lua vim.lsp.diagnostic.goto_next()', opts) + buf_set_keymap('n', '[d', 'lua vim.diagnostic.goto_prev()', opts) + buf_set_keymap('n', ']d', 'lua vim.diagnostic.goto_next()', opts) -- Capability specific -- cgit v1.2.3