Add quickfix and location list keymaps
Introduce keymaps for opening and closing quickfix and location list windows to enhance navigation and usability in Neovim.
This commit is contained in:
parent
10f61ab939
commit
bd021716ac
2 changed files with 10 additions and 0 deletions
|
|
@ -34,6 +34,12 @@ map('n', 'K', function()
|
|||
end
|
||||
end, { desc = 'Vim: Hover/Help (keywordprg fallback)', silent = true })
|
||||
|
||||
-- Quickfix and Location list keymaps
|
||||
map('n', '<leader>co', '<cmd>copen<cr>', { desc = 'Quickfix: Open', silent = true })
|
||||
map('n', '<leader>cc', '<cmd>cclose<cr>', { desc = 'Quickfix: Close', silent = true })
|
||||
map('n', '<leader>lo', '<cmd>lopen<cr>', { desc = 'Location list: Open', silent = true })
|
||||
map('n', '<leader>lc', '<cmd>lclose<cr>', { desc = 'Location list: Close', silent = true })
|
||||
|
||||
-- Diagnostic keymaps
|
||||
map('n', '<leader>xx', vim.diagnostic.setloclist, { desc = 'Diagnostics: Buffer diagnostics (location list)', silent = true })
|
||||
map('n', '<leader>xX', vim.diagnostic.setqflist, { desc = 'Diagnostics: All diagnostics (quickfix)', silent = true })
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue