diff --git a/init.lua b/init.lua index 61d69bac..b9d9d2b2 100644 --- a/init.lua +++ b/init.lua @@ -100,6 +100,7 @@ vim.keymap.set('n', '', 'zz', { desc = "Move down half page" }) vim.keymap.set('n', '', ':bnext', { desc = "Next Buffer", silent = true }) vim.keymap.set('n', '', ':bprev', { desc = "Previous Buffer", silent = true }) vim.keymap.set('n', 'c', ':bdelete', { desc = "Delete Buffer", silent = true }) +vim.keymap.set('n', 'w', vim.cmd.w, { desc = 'Save buffer' }) vim.cmd([[ nnoremap {-> v:hlsearch ? "nohl\" : "\"}() ]]) -- Keymaps for better default experience @@ -254,7 +255,6 @@ vim.keymap.set('n', '[d', vim.diagnostic.goto_prev, { desc = 'Go to previous dia vim.keymap.set('n', ']d', vim.diagnostic.goto_next, { desc = 'Go to next diagnostic message' }) vim.keymap.set('n', 'de', vim.diagnostic.open_float, { desc = 'Open floating diagnostic message' }) vim.keymap.set('n', 'dq', vim.diagnostic.setloclist, { desc = 'Open diagnostics list' }) -vim.keymap.set('n', 'w', vim.cmd.w, { desc = 'Save buffer' }) -- [[ Configure LSP ]] -- This function gets run when an LSP connects to a particular buffer.