From fa9a38e0a3c1b1ca0de449558b9d2e53604b87bd Mon Sep 17 00:00:00 2001 From: Noa Aarts Date: Wed, 28 Feb 2024 12:53:41 +0100 Subject: [PATCH] add all default keymaps --- hosts/default/home.nix | 43 ++++++++++++++++++++++++++++++++++++++++++ 1 file changed, 43 insertions(+) diff --git a/hosts/default/home.nix b/hosts/default/home.nix index 9721366..92c246a 100644 --- a/hosts/default/home.nix +++ b/hosts/default/home.nix @@ -284,6 +284,49 @@ action = "vim.cmd.Ex"; options.desc = "Open the integrated file explorer"; } + { + mode = "x"; + key = "p"; + action = "[[\"_dP]]"; + options.desc = "Paste but not override"; + } + { + mode = [ + "n" + "v" + ]; + key = "d"; + action = "[[\"_d]]"; + options.desc = "Delete no without copying"; + } + { + mode = [ + "n" + "v" + ]; + key = "y"; + action = "[[\"+y]]"; + options.desc = "Copy to system clipboard"; + } + { + mode = "n"; + key = "Y"; + action = "[[\"+Y]]"; + # TODO find out what this remap does + options.desc = "IDK"; + } + { + mode = "v"; + key = "J"; + action = ":m '>+1gv=gv"; + options.desc = "Move selected lines down"; + } + { + mode = "v"; + key = "K"; + action = ":m '<-2gv=gv"; + options.desc = "Move selected lines up"; + } ]; plugins = {