vim.keymap.set("n", "", "h", { noremap = true, silent = true }) vim.keymap.set("n", "", "j", { noremap = true, silent = true }) vim.keymap.set("n", "", "k", { noremap = true, silent = true }) vim.keymap.set("n", "", "l", { noremap = true, silent = true }) vim.keymap.set("n", "", "h", { noremap = true, silent = true }) vim.keymap.set("n", "", "j", { noremap = true, silent = true }) vim.keymap.set("n", "", "k", { noremap = true, silent = true }) vim.keymap.set("n", "", "l", { noremap = true, silent = true }) vim.keymap.set("n", "", "+", { noremap = true, silent = true }) vim.keymap.set("n", "", "-", { noremap = true, silent = true }) vim.keymap.set("n", "", ">", { noremap = true, silent = true }) vim.keymap.set("n", "", "<", { noremap = true, silent = true }) vim.keymap.set("n", "", "s", { noremap = true, silent = true }) -- This keymap isn't ideal but its the best i can figure out right now vim.keymap.set("n", "", "x", { noremap = true, silent = true }) vim.keymap.set("n", "", ":q", { noremap = true, silent = true }) -- Non standard key mappings are here vim.keymap.set("n", "d", vim.diagnostic.open_float, { desc = "[D]iagnostics" }) vim.keymap.set("n", "f", vim.lsp.buf.format, { desc = "[F]ormat" })