From 2b88a42ab1f399e732d7ea9084c53613d054bc58 Mon Sep 17 00:00:00 2001 From: Raymaekers Luca Date: Mon, 6 Mar 2023 17:05:19 +0100 Subject: fixed nvim keybinds --- config/essentials/nvim/lua/tlast/remap.lua | 33 ++++++++++++++---------------- 1 file changed, 15 insertions(+), 18 deletions(-) diff --git a/config/essentials/nvim/lua/tlast/remap.lua b/config/essentials/nvim/lua/tlast/remap.lua index 0e2e813..09589c4 100644 --- a/config/essentials/nvim/lua/tlast/remap.lua +++ b/config/essentials/nvim/lua/tlast/remap.lua @@ -14,13 +14,13 @@ vim.keymap.set("i", '"', '""') -- vim.keymap.set("i", "(", "()") -- vim.keymap.set("i", "[", "[]") -- vim.keymap.set("i", "{", "{}") -vim.keymap.set("i", "{", "{}O") -vim.keymap.set("i", "{;", "{};O") +vim.keymap.set("i", "{", "{}O") +vim.keymap.set("i", "{;", "{};O") -- buffers -vim.keymap.set("n", "gb", "buffers:buffer") -vim.keymap.set("n", "q", "q!") -vim.keymap.set("n", "Q", "qa!") +vim.keymap.set("n", "gb", "buffers:buffer") +vim.keymap.set("n", "q", "q!") +vim.keymap.set("n", "Q", "qa!") -- Windows vim.keymap.set({"n", "i", "v", "c", "o", "s", "x"}, "", "h") @@ -34,11 +34,8 @@ vim.keymap.set("c", "", "") vim.keymap.set("c", "", "") -- move visual selection up/down wards -vim.keymap.set("v", "J", "m '>+1gv=gv") -vim.keymap.set("v", "K", "m '<-2gv=gv") - --- Don't move! -vim.keymap.set("n", "J", "mzJ`z") +vim.keymap.set("v", "J", "m '>+1gv=gv") +vim.keymap.set("v", "K", "m '<-2gv=gv") -- clipboard vim.keymap.set("n", "y", "\"+y") @@ -62,27 +59,27 @@ vim.keymap.set("n", "", function () end) -- utils -vim.keymap.set("i", "r", "r!echo -n $RANDOMkJA") +vim.keymap.set("i", "r", "r!echo -n $RANDOMkJA") -- ordered list vim.keymap.set("v", "n", "I0. gvg") vim.keymap.set("v", "u", "'<,'>s/^[0-9]\\+\\. //") -- scripts -vim.keymap.set("n", "x", "!chmod +x %", { silent = true}) +vim.keymap.set("n", "x", "!chmod +x %", { silent = true}) -- replace vim.keymap.set("n", "rf", [[:%s/\<\>//gI]]) vim.keymap.set("n", "rl", [[:s/\<\>//gI]]) -- write -vim.keymap.set("n", "w", "write") -vim.keymap.set("n", "W", "write!") -vim.keymap.set("n", "e", "edit") -vim.keymap.set("n", "", "source") +vim.keymap.set("n", "w", "write") +vim.keymap.set("n", "W", "write!") +vim.keymap.set("n", "e", "edit") +vim.keymap.set("n", "", "source") -- Packer -vim.keymap.set("n", "P", "PackerSync") +vim.keymap.set("n", "P", "PackerSync") -- spelling -vim.keymap.set("n", "", "setlocal spell!") +vim.keymap.set("n", "", "setlocal spell!") -- open terminal in file's parent director -- this needs to be asynchrous -- cgit v1.2.3