quickfix keybindings

This commit is contained in:
2025-12-18 17:27:01 +01:00
parent 2de62b44ec
commit 7486e72930
2 changed files with 15 additions and 11 deletions

View File

@@ -334,6 +334,10 @@ vim.filetype.add({ extension = { templ = "templ" } })
vim.g.mapleader = " "
vim.keymap.set('n', '<leader>c', ':copen<CR>', { desc = "Open Quickfix" })
vim.keymap.set('n', '<M-n>', ':cnext<CR>', { desc = "Next quickfix item" })
vim.keymap.set('n', '<M-p>', ':cprev<CR>', { desc = "Previous quickfix item" })
vim.keymap.set('i', '<C-n>', vim.lsp.completion.get, {})
vim.keymap.set('i', '<C-z>', "<C-y>", {})
vim.keymap.set('n', 'gd', vim.lsp.buf.definition, {})
@@ -343,7 +347,7 @@ vim.keymap.set('n', '<F4>', vim.lsp.buf.code_action, {})
vim.keymap.set('n', '<leader>q', ':q<CR>', { desc = "Quit current Buffer" })
vim.keymap.set('n', '<leader>w', ':w<CR>', { desc = "Write current Buffer" })
vim.keymap.set('n', '<leader>c', ':noh<CR>', { desc = "Clear search selection" })
vim.keymap.set('n', '<Esc>', ':noh<CR><C-l>', { desc = "Clear search and redraw" })
vim.keymap.set('n', '<F2>', vim.diagnostic.goto_next, {})
vim.keymap.set("n", "<C-h>", "<C-w>h")