🪴 my neovim config:)
1
fork

Configure Feed

Select the types of activity you want to include in your feed.

feat(keybinds): add quickfix and diff keymaps

robin 24def90d 08054dfa

+18
+18
config/lua/ivy/config/keybinds.lua
··· 139 139 vim.keymap.set({'n', 'v'}, "D", "\"_d", { desc = "non-copy delete" }) 140 140 vim.keymap.set("n", "<leader>D", "0d$", { desc = "clear current line" }) 141 141 142 + -- [quickfix] 143 + vim.keymap.set("n", "zq", function() 144 + if vim.bo[0].buftype == "quickfix" then 145 + vim.cmd([[cclose]]) 146 + return 147 + end 148 + vim.cmd([[botright copen]]) 149 + end, { desc = "toggle quickfix" }) 150 + 151 + -- [diff] 152 + vim.keymap.set("n", "zd", function() 153 + if vim.o.diff then 154 + vim.cmd([[diffoff]]) 155 + return 156 + end 157 + vim.cmd([[diffthis]]) 158 + end, { desc = "toggle diff mode" }) 159 + 142 160 -- [recording] 143 161 kmgroup({ 144 162 { "n", "Q", "q", "record macro" },