vim.g.mapleader = " " vim.keymap.set({"n", "v"}, ";", ":") vim.keymap.set({"n", "v"}, ":", ";") vim.keymap.set("n", "ff", vim.cmd.Ex) vim.keymap.set("v", "J", ":m '>+1gv=gv") vim.keymap.set("v", "K", ":m '<-2gv=gv") vim.keymap.set({"n", "v"}, "y", [["+y]]) vim.keymap.set("n", "Y", [["+Y]]) vim.keymap.set({"n", "v"}, "p", [["+p]]) vim.keymap.set("n", "P", [["+P]]) vim.keymap.set({"n", "v"}, "d", [["+d]]) vim.keymap.set("n", "D", [["+D]]) vim.keymap.set("t", "", "") vim.keymap.set("i", "", "o") -- exit floating window when pressing in normal mode vim.keymap.set("n", "", function() local win_number = vim.api.nvim_get_current_win() if vim.api.nvim_win_get_config(win_number).relative ~= "" then vim.cmd(":q") end end) -- lmao vim.keymap.set("i", "", "k0ywj0\"_d$pa") vim.keymap.set("n", "", "xif ")