-- 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") -- telescope vim.keymap.set({'n', 'i'}, 'tf', ':Telescope find_files') -- file search vim.keymap.set({'n', 'i'}, 'tb', ':Telescope buffers') -- buffer peak vim.keymap.set({'n', 'i'}, 'tp', ':Telescope builtin') -- picker picker lmao vim.keymap.set({'n', 'i'}, 'tg', ':Telescope live_grep') -- grep vim.keymap.set("n", "-", "Oil")