From 7486e729301372b1be27da7cc57f2066f1f492db Mon Sep 17 00:00:00 2001 From: Tim Wundenberg Date: Thu, 18 Dec 2025 17:27:01 +0100 Subject: [PATCH] quickfix keybindings --- init.lua | 6 +++++- nvim-pack-lock.json | 20 ++++++++++---------- 2 files changed, 15 insertions(+), 11 deletions(-) diff --git a/init.lua b/init.lua index 9c45436..730b7f9 100644 --- a/init.lua +++ b/init.lua @@ -334,6 +334,10 @@ vim.filetype.add({ extension = { templ = "templ" } }) vim.g.mapleader = " " +vim.keymap.set('n', 'c', ':copen', { desc = "Open Quickfix" }) +vim.keymap.set('n', '', ':cnext', { desc = "Next quickfix item" }) +vim.keymap.set('n', '', ':cprev', { desc = "Previous quickfix item" }) + vim.keymap.set('i', '', vim.lsp.completion.get, {}) vim.keymap.set('i', '', "", {}) vim.keymap.set('n', 'gd', vim.lsp.buf.definition, {}) @@ -343,7 +347,7 @@ vim.keymap.set('n', '', vim.lsp.buf.code_action, {}) vim.keymap.set('n', 'q', ':q', { desc = "Quit current Buffer" }) vim.keymap.set('n', 'w', ':w', { desc = "Write current Buffer" }) -vim.keymap.set('n', 'c', ':noh', { desc = "Clear search selection" }) +vim.keymap.set('n', '', ':noh', { desc = "Clear search and redraw" }) vim.keymap.set('n', '', vim.diagnostic.goto_next, {}) vim.keymap.set("n", "", "h") diff --git a/nvim-pack-lock.json b/nvim-pack-lock.json index b617b51..986ddfe 100644 --- a/nvim-pack-lock.json +++ b/nvim-pack-lock.json @@ -1,23 +1,23 @@ { "plugins": { "conform.nvim": { - "rev": "cde4da5c1083d3527776fee69536107d98dae6c9", + "rev": "9b8fa5e0b78168f68bee9bf886dc20f287c61e02", "src": "https://github.com/stevearc/conform.nvim" }, "everforest": { - "rev": "f40c2e6c8784c99c57c79edc94cd180e76450222", + "rev": "b10ed9a8b37d6b7448908be98ff8f58f550adc48", "src": "https://github.com/sainnhe/everforest" }, "lualine.nvim": { - "rev": "a94fc68960665e54408fe37dcf573193c4ce82c9", + "rev": "47f91c416daef12db467145e16bed5bbfe00add8", "src": "https://github.com/nvim-lualine/lualine.nvim" }, "mini.icons": { - "rev": "b8f6fa6f5a3fd0c56936252edcd691184e5aac0c", + "rev": "ff2e4f1d29f659cc2bad0f9256f2f6195c6b2428", "src": "https://github.com/echasnovski/mini.icons" }, "mini.pick": { - "rev": "c8f4ff0251ccb8c6a993ee0dee4e06d9c21a4b99", + "rev": "6b7974543b17cf2e294993fc3d8545a342258232", "src": "https://github.com/echasnovski/mini.pick" }, "nvim-comment": { @@ -25,11 +25,11 @@ "src": "https://github.com/terrortylor/nvim-comment" }, "nvim-jdtls": { - "rev": "380ac148f989e1291aac002dc959ecc68c5243d0", + "rev": "f73731b543f5971e0da9665eb1d7ceffe1fde71f", "src": "https://github.com/mfussenegger/nvim-jdtls" }, "nvim-lspconfig": { - "rev": "4d3b3bb8815fbe37bcaf3dbdb12a22382bc11ebe", + "rev": "c4f67bf85b01a57e3c130352c0a0e453ab8cd5b9", "src": "https://github.com/neovim/nvim-lspconfig" }, "nvim-treesitter": { @@ -37,7 +37,7 @@ "src": "https://github.com/nvim-treesitter/nvim-treesitter" }, "nvim-ts-autotag": { - "rev": "a1d526af391f6aebb25a8795cbc05351ed3620b5", + "rev": "c4ca798ab95b316a768d51eaaaee48f64a4a46bc", "src": "https://github.com/windwp/nvim-ts-autotag" }, "nvim-ts-context-commentstring": { @@ -45,7 +45,7 @@ "src": "https://github.com/JoosepAlviste/nvim-ts-context-commentstring" }, "oil.nvim": { - "rev": "bbad9a76b2617ce1221d49619e4e4b659b3c61fc", + "rev": "cbcb3f997f6f261c577b943ec94e4ef55108dd95", "src": "https://github.com/stevearc/oil.nvim" }, "plenary.nvim": { @@ -53,7 +53,7 @@ "src": "https://github.com/nvim-lua/plenary.nvim" }, "smear-cursor.nvim": { - "rev": "abfa5835920b1d76c0e24e1465a618ad914be90a", + "rev": "c85bdbb25db096fbcf616bc4e1357bd61fe2c199", "src": "https://github.com/sphamba/smear-cursor.nvim" }, "tailwind-sorter.nvim": {