comparison .chezmoitemplates/init.lua @ 464:48521caaf918

Show source when multiple diagnostic tools are enabled
author zegervdv <zegervdv@me.com>
date Fri, 24 Sep 2021 10:08:59 +0200
parents 1d2e33dfe0c6
children daf715cd8abe
comparison
equal deleted inserted replaced
463:1d2e33dfe0c6 464:48521caaf918
661 vim.lsp.buf.formatting_sync({}, 5000) 661 vim.lsp.buf.formatting_sync({}, 5000)
662 end, 662 end,
663 silent = true, 663 silent = true,
664 buffer = 0, 664 buffer = 0,
665 } 665 }
666 -- nnoremap { 'gp', require'lspsaga.provider'.preview_definition, silent = true }
667 nnoremap { 'gp', require('goto-preview').goto_preview_definition, silent = true, buffer = 0 } 666 nnoremap { 'gp', require('goto-preview').goto_preview_definition, silent = true, buffer = 0 }
668 nnoremap { 'gP', require('goto-preview').close_all_win, silent = true, buffer = 0 } 667 nnoremap { 'gP', require('goto-preview').close_all_win, silent = true, buffer = 0 }
669 668
670 inoremap { '<c-l>', vim.lsp.buf.signature_help, silent = true, buffer = 0 } 669 inoremap { '<c-l>', vim.lsp.buf.signature_help, silent = true, buffer = 0 }
671 670
694 vim.lsp.handlers['textDocument/signatureHelp'] = vim.lsp.with(vim.lsp.handlers.hover, { border = 'single' }) 693 vim.lsp.handlers['textDocument/signatureHelp'] = vim.lsp.with(vim.lsp.handlers.hover, { border = 'single' })
695 vim.lsp.handlers['textDocument/publishDiagnostics'] = vim.lsp.with(vim.lsp.diagnostic.on_publish_diagnostics, { 694 vim.lsp.handlers['textDocument/publishDiagnostics'] = vim.lsp.with(vim.lsp.diagnostic.on_publish_diagnostics, {
696 underline = true, 695 underline = true,
697 update_in_insert = false, 696 update_in_insert = false,
698 virtual_text = { severity_limit = 'Warning' }, 697 virtual_text = { severity_limit = 'Warning' },
698 source = 'if_many',
699 }) 699 })
700 700
701 -- require "lsp_signature".on_attach() 701 -- require "lsp_signature".on_attach()
702 end 702 end
703 703