-- vim-fugitive vim.keymap.set('n', 'gs', ':Git') -- move code in visual-line mode vim.keymap.set("v", "J", ":m '>+1gv=gv") vim.keymap.set("v", "K", ":m '<-2gv=gv") -- Paste while yanking into void (paste without loosing register) vim.keymap.set("x", "p", [["_dP]]) -- directly yank into system clipboard vim.keymap.set({ "n", "v" }, "y", [["+y]]) vim.keymap.set("n", "Y", [["+Y]]) -- delete while yanking into void vim.keymap.set({ "n", "v" }, "d", "\"_d") vim.keymap.set("n", "-", "Oil")