vim.keymap.set("n", "b", function() local current_theme = vim.fn.eval("&background") if current_theme == "dark" then vim.cmd("set background=light") else vim.cmd("set background=dark") 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", "", "bnext", { desc = "Next buffer" }) vim.keymap.set("n", "", "bprevious", { desc = "Previous buffer" }) vim.keymap.set("t", "", "", { desc = "Exit terminal insert mode with esc" })