diff options
Diffstat (limited to 'init.lua')
| -rw-r--r-- | init.lua | 7 |
1 files changed, 7 insertions, 0 deletions
@@ -52,6 +52,12 @@ vim.opt.shiftwidth = 2 vim.keymap.set("n", "<ESC>", "<CMD>nohlsearch<CR>") +vim.keymap.set("n", "<Leader>s", "<CMD>wall<CR>", { desc = "Save all changed buffers" }) +vim.keymap.set("n", "<Leader>s", function() + vim.cmd[[wall]] + vim.notify("Changed buffers saved.") +end, { desc = "Save all changed buffers" }) + -- When I forgot that vim is o insert mode. vim.keymap.set("i", "jj", "<ESC>") @@ -73,6 +79,7 @@ vim.keymap.set({ "i", "x" }, "<C-s>", "<ESC><CMD>silent! update | redraw<CR>", { vim.keymap.set("n", "<Leader>-", "<CMD>Oil<CR>", { desc = "Open Oil" }) +-- Quickfix and location list navigation. vim.keymap.set("n", "<C-d>", "<C-d>zz") vim.keymap.set("n", "<C-u>", "<C-u>zz") vim.keymap.set("n", "<C-k>", "<cmd>cnext<CR>zz") |
