require('Comment').setup() vim.g.mapleader = " " vim.g.maplocalleader = "," vim.keymap.set("n", "op", vim.cmd.Ex) vim.keymap.set("n", "lp", ":lua require(\"nabla\").popup()") vim.keymap.set("n", "ll", ":lua require(\"nabla\").toggle_virt()") -- vim.keymap.set("n", "", vim.cmd.nohlsearch) vim.keymap.set("n", "x", vim.cmd.bdelete) vim.keymap.set("n", "bd", ":bdelete!") vim.keymap.set("n", "w", function() vim.cmd.write(); vim.cmd.bdelete(); end) 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("n", "y", "\"+y") vim.keymap.set("v", "y", "\"+y") vim.keymap.set("n", "Y", "\"+Y") vim.keymap.set("n", "p", "\"+p") vim.keymap.set("v", "p", "\"+p") vim.keymap.set("n", "P", "\"+P") vim.keymap.set("n", "f", function() vim.lsp.buf.format() end) vim.keymap.set("n", "tw", function() vim.cmd.Twilight() end) vim.keymap.set("t", "", "") vim.keymap.set("n", "ec", ":e ~/.config/nvim") vim.keymap.set("n", "bn", ":bnext") vim.keymap.set("n", "bp", ":bprevious") vim.keymap.set("n", "tn", ":tabnext") vim.keymap.set("n", "tp", ":tabprevious") vim.keymap.set("n", "to", ":tabnew") vim.keymap.set("n", "td", ":tabclose") vim.keymap.set("n", "tt", function() require('telescope-tabs').list_tabs() end)