diff --git a/init.lua b/init.lua index 7f37c06..e5bd1f6 100644 --- a/init.lua +++ b/init.lua @@ -157,8 +157,13 @@ require'lazy'.setup{ noremap ,fz :lua require'telescope.builtin'.current_buffer_fuzzy_find() noremap ,fh :lua require'telescope.builtin'.help_tags() noremap ,fm :lua require'telescope.builtin'.man_pages() - noremap ,fe :lua require'telescope.builtin'.diagnostics() noremap ,fb :lua require'telescope.builtin'.buffers() + + noremap ,fea :lua require'telescope.builtin'.diagnostics() + noremap ,fee :lua require'telescope.builtin'.diagnostics{severity="ERROR"} + noremap ,few :lua require'telescope.builtin'.diagnostics{severity="WARN"} + noremap ,fei :lua require'telescope.builtin'.diagnostics{severity="INFO"} + noremap ,feh :lua require'telescope.builtin'.diagnostics{severity="HINT"} ]] end, }, @@ -176,6 +181,11 @@ require'lazy'.setup{ noremap ,fr :lua vim.lsp.buf.references() noremap ,ca :lua vim.lsp.buf.code_action() noremap ,oe :lua vim.diagnostic.open_float() + noremap ,ea :lua vim.diagnostic.setqflist() + noremap ,ee :lua vim.diagnostic.setqflist{severity="ERROR"} + noremap ,ew :lua vim.diagnostic.setqflist{severity="WARN"} + noremap ,ei :lua vim.diagnostic.setqflist{severity="INFO"} + noremap ,eh :lua vim.diagnostic.setqflist{severity="HINT"} ]] end },