changeset 288:3df002e18c79

lsp: attempt to make diagnostics pop up
author zegervdv <zegervdv@me.com>
date Tue, 08 Sep 2020 23:06:03 +0200
parents 7168baf3c352
children 6744d7605e8b
files dot_config/nvim/init.lua
diffstat 1 files changed, 2 insertions(+), 2 deletions(-) [+]
line wrap: on
line diff
--- a/dot_config/nvim/init.lua	Tue Sep 08 10:26:52 2020 +0200
+++ b/dot_config/nvim/init.lua	Tue Sep 08 23:06:03 2020 +0200
@@ -57,8 +57,7 @@
 
 local on_attach = function(client)
   require'diagnostic'.on_attach({
-    -- enable_virtual_text = 1,
-    -- virtual_text_prefix = 'F',
+    enable_virtual_text = 1,
   })
   require'completion'.on_attach({
     sorting = 'alphabet',
@@ -70,6 +69,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()')
   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>')