vim.g.mapleader = " " vim.keymap.set("v", "J", ":m '>+1gv=gv") vim.keymap.set("v", "K", ":m '<-2gv=gv") vim.keymap.set("n", "J", "mzJ`z") vim.keymap.set("n", "", "zz") vim.keymap.set("n", "", "zz") vim.keymap.set("n", "n", "nzzzv") vim.keymap.set("n", "N", "Nzzzv") vim.keymap.set("x", "p", [["_dP]]) vim.keymap.set({"n", "v"}, "y", [["+y]]) vim.keymap.set("n", "Y", [["+Y]]) -- Remove because it is not fast enough vim.keymap.set({'n', 'i', 'v'}, '', '') -- Quickfix vim.keymap.set("n", "q", function() vim.diagnostic.setqflist() end) vim.keymap.set("n", "", ":cnext") vim.keymap.set("n", "", ":cprev") vim.keymap.set("n", "", ":cfirst") vim.keymap.set("n", "", ":clast")