From 18b0a7c1943f28342dd2272135bf562f100d2839 Mon Sep 17 00:00:00 2001 From: Robert Günzler Date: Fri, 27 May 2022 12:49:00 +0200 Subject: vim: don't automatically show diagnostics-float --- .vim/init.lua | 11 ++--------- 1 file changed, 2 insertions(+), 9 deletions(-) (limited to '.vim/init.lua') diff --git a/.vim/init.lua b/.vim/init.lua index 7dcf373..73a9a4b 100644 --- a/.vim/init.lua +++ b/.vim/init.lua @@ -121,19 +121,12 @@ vim.diagnostic.config { -- prefix = '', -- }, signs = true, - float = { scope = 'line' }, + float = true, virtual_lines = { prefix = '⬐ ' }, update_in_insert = false, severity_sort = true, } -do - local group = vim.api.nvim_create_augroup('DiagnosticOpenFloat', { clear = true }) - vim.api.nvim_create_autocmd('CursorHold', { callback = function() - if not _G.diagnostic_hidden then vim.diagnostic.open_float(nil, {focus=false}) end - end, group = group }) -end - vim.fn.sign_define({ {name='DiagnosticSignError', text='✗', texthl='DiagnosticSignError'}, -- {name='DiagnosticSignWarn', text='⚡', texthl='DiagnosticSignWarn'}, @@ -143,7 +136,7 @@ vim.fn.sign_define({ }) vim.keymap.set('n', ']d', vim.diagnostic.goto_next) vim.keymap.set('n', '[d', vim.diagnostic.goto_prev) -vim.keymap.set('n', 'd', vim.diagnostic.open_float) +vim.keymap.set('n', 'd', vim.diagnostic.open_float) vim.keymap.set('n', 'D', function() if not _G.diagnostic_hidden then vim.diagnostic.hide() -- cgit 1.4.1