From 23914d9d0989d70f1ef441e562a84ab31d6485bb Mon Sep 17 00:00:00 2001 From: Patrick Maschek Date: Mon, 26 Aug 2024 19:47:07 +0200 Subject: [PATCH] updated keymap --- lua/config/keymap.lua | 22 ++++++++++++++++++++-- 1 file changed, 20 insertions(+), 2 deletions(-) diff --git a/lua/config/keymap.lua b/lua/config/keymap.lua index 21f8206..d09a4c3 100644 --- a/lua/config/keymap.lua +++ b/lua/config/keymap.lua @@ -1,5 +1,3 @@ ---vim.keymap.set("", "", "", { remap = true }) - -- Move by words vim.keymap.set("", "", "b") vim.keymap.set("", "", "e") @@ -14,3 +12,23 @@ vim.keymap.set("", "", "ggVG") -- reselect visual selection after indentation vim.keymap.set("v", "<", "< gv") vim.keymap.set("v", ">", "> gv") +vim.keymap.set("", "", " <") +vim.keymap.set("v", "", "> gv") + +-- Line operations +-- -- duplicate line +vim.keymap.set("n", "", "\"dyy \"dp") + +-- -- swap lines +vim.keymap.set({ "i", "n" }, "", function() + if vim.fn.line(".") > 1 then + vim.cmd [[m-2]] + end +end) +vim.keymap.set({ "i", "n" }, "", function() + if vim.fn.line(".") < vim.fn.line("$") then + vim.cmd [[m+1]] + end +end) + +--vim.keymap.set("v", "", )