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'}, '', '') -- show diagnostic in quicklist vim.keymap.set("n", "", function() vim.diagnostic.setqflist() end) vim.keymap.set("n", "", "cnext") vim.keymap.set("n", "", "cprev")