Mercurial > dotfiles
diff dot_config/nvim/init.lua @ 301:f1590ff676ab
Remove diagnostics plugin and upgrade config to built-in diagnostics
author | zegervdv <zegervdv@me.com> |
---|---|
date | Fri, 13 Nov 2020 09:39:25 +0100 |
parents | a7901c1366de |
children | 10078cb76622 |
line wrap: on
line diff
--- a/dot_config/nvim/init.lua Tue Nov 10 17:53:00 2020 +0100 +++ b/dot_config/nvim/init.lua Fri Nov 13 09:39:25 2020 +0100 @@ -55,9 +55,6 @@ } local on_attach = function(client) - require'diagnostic'.on_attach({ - enable_virtual_text = 1, - }) require'completion'.on_attach({ sorting = 'alphabet', matching_strategy_list = {'exact', 'fuzzy'}, @@ -68,7 +65,7 @@ vim.fn.nvim_buf_set_keymap(0, mode, key, result, {noremap=true, silent=true}) end - vim.api.nvim_command('autocmd CursorHold <buffer> lua vim.lsp.util.show_line_diagnostics()') + vim.api.nvim_command('autocmd CursorHold <buffer> lua vim.lsp.diagnostic.show_line_diagnostics()') mapper('n', 'gd', '<cmd>lua vim.lsp.buf.declaration()<CR>') mapper('n', '<c-]>', '<cmd>lua vim.lsp.buf.definition()<CR>') mapper('n', 'K', '<cmd>lua vim.lsp.buf.hover()<CR>') @@ -77,6 +74,7 @@ mapper('n', 'gr', '<cmd>lua vim.lsp.buf.references()<CR>') mapper('n', 'g0', '<cmd>lua vim.lsp.buf.document_symbol()<CR>') mapper('i', '<c-l>', '<cmd>lua vim.lsp.buf.signature_help()<CR>') + mapper('n', '<leader>f', '<cmd>lua vim.lsp.buf.code_action()<CR>') end lsp.pyls.setup{