Mercurial > dotfiles
changeset 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 | c49fb04cf6da |
children | 64b404b2eba0 |
files | dot_config/nvim/init.lua dot_config/nvim/init.vim |
diffstat | 2 files changed, 2 insertions(+), 8 deletions(-) [+] |
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{
--- a/dot_config/nvim/init.vim Tue Nov 10 17:53:00 2020 +0100 +++ b/dot_config/nvim/init.vim Fri Nov 13 09:39:25 2020 +0100 @@ -108,14 +108,10 @@ if has('nvim') Plug 'neovim/nvim-lsp' Plug 'nvim-lua/completion-nvim' - Plug 'nvim-lua/diagnostic-nvim' Plug 'nvim-treesitter/nvim-treesitter' Plug 'nvim-treesitter/playground' Plug 'steelsojka/completion-buffers' Plug 'nvim-treesitter/completion-treesitter' - Plug 'nvim-lua/popup.nvim' - Plug 'nvim-lua/plenary.nvim' - Plug 'nvim-lua/telescope.nvim' endif " Copying