diff options
| author | Robert Günzler <r@gnzler.io> | 2022-05-27 12:49:00 +0200 |
|---|---|---|
| committer | Robert Günzler <r@gnzler.io> | 2022-05-27 12:49:00 +0200 |
| commit | 18b0a7c1943f28342dd2272135bf562f100d2839 (patch) | |
| tree | 3250ac9febe59cc730cc01dcf0a81294c282f541 /.vim/init.lua | |
| parent | 90c2d491a2fb9b47176bdf20d7c032bbf6f8879f (diff) | |
vim: don't automatically show diagnostics-float
Diffstat (limited to '.vim/init.lua')
| -rw-r--r-- | .vim/init.lua | 11 |
1 files changed, 2 insertions, 9 deletions
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', '<leader>d', vim.diagnostic.open_float) +vim.keymap.set('n', '<localleader>d', vim.diagnostic.open_float) vim.keymap.set('n', '<leader>D', function() if not _G.diagnostic_hidden then vim.diagnostic.hide() |