vim.g.diagnostic_enable_virtual_text = 1 vim.g.diagnostic_trimmed_virtual_text = '40' vim.g.diagnostic_insert_delay = 1 vim.api.nvim_command('nnoremap c[ PrevDiagnosticCycle') vim.api.nvim_command('nnoremap c] NextDiagnosticCycle') vim.fn.sign_define("LspDiagnosticsErrorSign", {text="✘", texthl="LspDiagnosticsError"}) vim.fn.sign_define("LspDiagnosticsWarningSign", {text="‼", texthl="LspDiagnosticsWarning"}) vim.fn.sign_define("LspDiagnosticsInformationSign", {text="i", texthl="LspDiagnosticsInformation"}) vim.fn.sign_define("LspDiagnosticsHintSign", {text="☛",texthl="LspDiagnosticsHint"}) vim.api.nvim_command('highlight link LspDiagnosticsError Error') vim.api.nvim_command('highlight link LspDiagnosticsWarning WarningMsg') vim.api.nvim_command('highlight link LspDiagnosticsInformation Todo') vim.api.nvim_command('highlight link LspDiagnosticsHint Question')