-- [nfnl] Compiled from ./fnl/keymaps.fnl by https://github.com/Olical/nfnl, do not edit. vim.g.mapleader = " " vim.keymap.set("n", "<leader>", "<nop>") vim.keymap.set("t", "<C-Esc>", "<C-\\><C-n>") vim.keymap.set("n", "<C-d>", "<C-d>zz") vim.keymap.set("n", "<C-u>", "<C-u>zz") vim.keymap.set("n", "n", "nzzzv") vim.keymap.set("n", "N", "Nzzzv") vim.keymap.set({"n", "v"}, "<leader>D", "\"_D", {desc = "same as D but send to black hole register"}) vim.keymap.set({"n", "v"}, "<leader>d", "\"_d", {desc = "same as `d` but send to black hole register"}) vim.keymap.set({"n", "v"}, "<leader>y", "\"+y", {desc = "yank to clipboard"}) vim.keymap.set({"n", "v"}, "<leader>Y", "\"+Y", {desc = "yank rest of line to clipboard"}) vim.keymap.set({"n", "v"}, "<leader>p", "\"+p", {desc = "put after cursor from clipboard"}) vim.keymap.set({"n", "v"}, "<leader>P", "\"+P", {desc = "put before cursor from clipboard"}) vim.keymap.set("n", "<leader>cr", vim.lsp.buf.rename) vim.keymap.set("v", "<C-a>", "<C-a>gv") vim.keymap.set("v", "<C-x>", "<C-x>gv") vim.keymap.set("v", "g<C-a>", "g<C-a>gv") vim.keymap.set("v", "g<C-x>", "g<C-x>gv") vim.keymap.set("i", "<Tab>", require("scripts.intellitab").indent) return {}