From f1e6cedac89769914aeb640f17329ccfbde528d0 Mon Sep 17 00:00:00 2001 From: Marko Korhonen Date: Fri, 25 Jul 2025 10:40:46 -0500 Subject: [PATCH] Nvim: Improve keybinds --- home/.config/nvim/lua/keybinds.lua | 15 ++++++++------- 1 file changed, 8 insertions(+), 7 deletions(-) diff --git a/home/.config/nvim/lua/keybinds.lua b/home/.config/nvim/lua/keybinds.lua index 6676d121..20d030d8 100644 --- a/home/.config/nvim/lua/keybinds.lua +++ b/home/.config/nvim/lua/keybinds.lua @@ -1,4 +1,6 @@ -vim.keymap.set("n", "b", function() +local k = vim.keymap.set + +k("n", "b", function() local current_theme = vim.fn.eval("&background") if current_theme == "dark" then vim.cmd("set background=light") @@ -7,9 +9,8 @@ vim.keymap.set("n", "b", function() end end, { desc = "Toggle background between dark and light" }) -vim.keymap.set("n", "h", "nohlsearch", { desc = "Turn off search highlight" }) -vim.keymap.set("n", "co", 'silent! execute "%bd|e#|bd#"', { desc = "Close other buffers" }) -vim.keymap.set("n", "a", "e#", { desc = "Edit alternate file" }) -vim.keymap.set("n", "", "bnext", { desc = "Next buffer" }) -vim.keymap.set("n", "", "bprevious", { desc = "Previous buffer" }) -vim.keymap.set("t", "", "", { desc = "Exit terminal insert mode with esc" }) +k("n", "h", "nohlsearch", { desc = "Turn off search highlight" }) +k("n", "co", 'silent! execute "%bd|e#|bd#"', { desc = "Close other buffers" }) +k("n", "a", "e#", { desc = "Edit alternate file" }) +k("n", "", "bnext", { desc = "Next buffer" }) +k("n", "", "bprevious", { desc = "Previous buffer" })