From c130f7285f250077336d0930898dbbeddb00b9f7 Mon Sep 17 00:00:00 2001 From: Raymaekers Luca Date: Wed, 15 Mar 2023 15:03:55 +0100 Subject: chnaged tlast to 'user' to be more generic --- config/essentials/nvim/lua/tlast/remap.lua | 101 ----------------------------- 1 file changed, 101 deletions(-) delete mode 100644 config/essentials/nvim/lua/tlast/remap.lua (limited to 'config/essentials/nvim/lua/tlast/remap.lua') diff --git a/config/essentials/nvim/lua/tlast/remap.lua b/config/essentials/nvim/lua/tlast/remap.lua deleted file mode 100644 index c2d4c0b..0000000 --- a/config/essentials/nvim/lua/tlast/remap.lua +++ /dev/null @@ -1,101 +0,0 @@ -vim.g.mapleader = " " -vim.g.maplocalleader = "\\" - --- -- vinegar is already doing this --- vim.keymap.set("n", "-", vim.cmd.Ex) - --- moving -vim.keymap.set("i", "", "I", { noremap = true }) -vim.keymap.set("i", "", "A", { noremap = true }) -vim.keymap.set("i", "", "D", { noremap = true }) - -vim.keymap.set("i", "{", "{}O", { noremap = true }) -vim.keymap.set("i", "{;", "{};O", { noremap = true }) - --- buffers -vim.keymap.set("n", "gb", "buffers:buffer", { noremap = true }) -vim.keymap.set("n", "q", "q!", { noremap = true }) -vim.keymap.set("n", "Q", "qa!", { noremap = true }) - --- Windows -vim.keymap.set({"n", "i", "v", "c", "o", "s", "x"}, "", "h", { noremap = true }) -vim.keymap.set({"n", "i", "v", "c", "o", "s", "x"}, "", "j", { noremap = true }) -vim.keymap.set({"n", "i", "v", "c", "o", "s", "x"}, "", "k", { noremap = true }) -vim.keymap.set({"n", "i", "v", "c", "o", "s", "x"}, "", "l", { noremap = true }) -vim.keymap.set({"n", "i", "v", "c", "o", "s", "x"}, "", "o", { noremap = true }) --- command line -vim.keymap.set("c", "", "", { noremap = true }) -vim.keymap.set("c", "", "", { noremap = true }) -vim.keymap.set("c", "", "", { noremap = true }) - --- move visual selection up/down wards -vim.keymap.set("v", "J", "m '>+1gv=gv", { noremap = true }) -vim.keymap.set("v", "K", "m '<-2gv=gv", { noremap = true }) - --- clipboard -vim.keymap.set("n", "y", "\"+y", { noremap = true }) -vim.keymap.set("n", "o", "OSCYank", { noremap = true }) - --- templates -vim.keymap.set("n", "rt", ":-1r " .. vim.fn.stdpath("config") .. "/templates", { noremap = true }) - --- hide all -local s = {hidden_all = 0} -vim.keymap.set("n", "", function () - s.hidden_all = 1 - s.hidden_all - local opt = s.hidden_all == 0 - vim.opt.showmode = opt - vim.opt.ruler = opt - vim.opt.nu = opt - vim.opt.rnu = opt - vim.opt.showcmd = opt - vim.opt.laststatus = opt and 2 or 0 - vim.opt.signcolumn = opt and "yes" or "no" -end, { noremap = true }) - --- utils -vim.keymap.set("i", "r", "r!echo -n $RANDOMkJA", { noremap = true }) --- ordered list -vim.keymap.set("v", "n", "I0. gvg", { noremap = true }) -vim.keymap.set("v", "u", "'<,'>s/^[0-9]\\+\\. //", { noremap = true }) --- scripts -vim.keymap.set("n", "x", "!chmod +x %", { noremap = true, silent = true}) --- replace -vim.keymap.set("n", "sf", [[:%s/\<\>//gI]]) -vim.keymap.set("n", "sl", [[:s/\<\>//gI]]) - --- write -vim.keymap.set("n", "w", "write", { noremap = true }) -vim.keymap.set("n", "W", "write!", { noremap = true }) -vim.keymap.set("n", "e", "edit", { noremap = true }) -vim.keymap.set("n", "s", function () - vim.cmd.source() - print("sourced.") -end, { noremap = true }) - --- Packer -vim.keymap.set("n", "P", "PackerSync", { noremap = true }) - --- spelling -vim.keymap.set("n", "", "setlocal spell!", { noremap = true }) - --- open terminal in file's parent director --- this needs to be asynchrous -vim.keymap.set("n", "", function () - local cmd = "cd " .. vim.fn.expand("%:p:h") .. "; setsid st" - -- asynchrous go brr - vim.fn.jobstart(cmd, { on_exit = function(job_id, exit_code, event_type) end }) -end, { noremap = true }) - - --- clear registers -vim.keymap.set("n", "rc", function () - local regs = {'a', 'b', 'c', 'd', 'e', 'f', 'g', 'h', 'i', 'j', 'k', 'l', 'm', - 'n', 'o', 'p', 'q', 'r', 's', 't', 'u', 'v', 'w', 'x', 'y', 'z', - 'A', 'B', 'C', 'D', 'E', 'F', 'G', 'H', 'I', 'J', 'K', 'L', 'M', - 'N', 'O', 'P', 'Q', 'R', 'S', 'T', 'U', 'V', 'W', 'X', 'Y', 'Z', - '0', '1', '2', '3', '4', '5', '6', '7', '8', '9', '/', '-', '"'} - for _, r in ipairs(regs) do - vim.fn.setreg(r, {}) - end -end, { noremap = true }) -- cgit v1.2.3