feat(nvim): add toggle for lsp lines type

This commit is contained in:
Price Hiller 2022-07-22 16:43:40 -05:00
parent c0a9840dc1
commit df4d71a17b

View File

@ -41,6 +41,16 @@ map('n', '<leader>lf', ':lua vim.lsp.buf.format({ async = true })<CR>')
map('n', '[l', ':lua vim.diagnostic.goto_prev()<CR>')
map('n', ']l', ':lua vim.diagnostic.goto_next()<CR>')
map('n', '<leader>lq', ':Telescope diagnostics bufnr=0<CR>')
local virtual_lines_enabled = true
map('n', '<leader>lt', '', {
callback = function()
virtual_lines_enabled = not virtual_lines_enabled
vim.diagnostic.config({ virtual_lines = virtual_lines_enabled, virtual_text = not virtual_lines_enabled })
end,
})
-- Trouble mappings
map('n', '<leader>lT', ':TroubleToggle<CR>')
-- Formatter
map('n', '<leader>nf', ':Neoformat<CR>')
@ -152,6 +162,3 @@ map('n', '<leader>pc', '', {
-- Undotree mappings
map('n', '<leader>ut', ':UndotreeToggle<CR>')
-- Trouble mappings
map('n', '<leader>lt', ':TroubleToggle<CR>')