From 91ee686a5deb2cef5fda141473b3c74385b53f27 Mon Sep 17 00:00:00 2001 From: "Chris @ Web" Date: Sat, 30 Mar 2024 06:33:25 +0100 Subject: [PATCH] .config/nvim/lua/kamu/keymaps.lua aktualisiert --- .config/nvim/lua/kamu/keymaps.lua | 15 +++++++++++++++ 1 file changed, 15 insertions(+) diff --git a/.config/nvim/lua/kamu/keymaps.lua b/.config/nvim/lua/kamu/keymaps.lua index 0d2fc18..76bd21f 100644 --- a/.config/nvim/lua/kamu/keymaps.lua +++ b/.config/nvim/lua/kamu/keymaps.lua @@ -1,4 +1,19 @@ +-- move marked lines with J and K +vim.keymap.set('v', '', ":m '<-2gv=gv") +vim.keymap.set('v', '', ":m '>+1gv=gv") +-- keep selection when indenting lines so we can move it multiple times +vim.keymap.set("v", "<", "", ">gv") +-- append line below without going to the end +vim.keymap.set('n', 'J', "mzJ`z") + +-- center the screen when going to the next search result +vim.keymap.set('n', 'n', "nzzzv") +vim.keymap.set('n', 'N', "Nzzzv") + +-- Keymaps I still need to move +vim.keymap.set("n", "nh", vim.cmd.noh) -- remove highlights for searches -- n, v, i, t = mode names