]> git.armaanb.net Git - dotfiles.git/commitdiff
nvim: improve LSP setup
authorArmaan Bhojwani <me@armaanb.net>
Mon, 22 Nov 2021 00:21:14 +0000 (19:21 -0500)
committerArmaan Bhojwani <me@armaanb.net>
Mon, 22 Nov 2021 00:21:14 +0000 (19:21 -0500)
.config/nvim/init.lua

index 7f78c31696b9c466505fcc9b4abd080decde2d69..46957d90da8880703d71930ff7281b43e7cc280a 100644 (file)
@@ -22,6 +22,7 @@ require('paq') {
        'ap/vim-css-color';               -- Highlight css colors
        'ctrlpvim/ctrlp.vim';             -- Fuzzy file finding
        'editorconfig/editorconfig-vim';  -- Follow editorconfig
+       'folke/lsp-colors.nvim';          -- Add LSP colors to any theme
        'godlygeek/tabular';              -- Line things up
        'lifepillar/vim-mucomplete';      -- Simple autocompletion
        'meain/hima-vim';                 -- Nice color scheme
@@ -82,6 +83,8 @@ local on_attach = function(client, bufnr)
                '<cmd>lua vim.lsp.diagnostic.goto_prev()<CR>', opts)
        buf_set_keymap('n', ']d',
                '<cmd>lua vim.lsp.diagnostic.goto_next()<CR>', opts)
+       buf_set_keymap('n', '<space>e',
+               '<cmd>lua vim.lsp.diagnostic.show_line_diagnostics()<CR>', opts)
 end
 
 -- Add servers