From c0ee49298161bccb75b9e23ed64fe80aacec2fd4 Mon Sep 17 00:00:00 2001 From: mhsn Date: Sat, 23 Nov 2024 17:40:44 +0000 Subject: Initial commit --- lua/config/keymap.lua | 14 ++++++++++++++ 1 file changed, 14 insertions(+) create mode 100644 lua/config/keymap.lua (limited to 'lua/config/keymap.lua') diff --git a/lua/config/keymap.lua b/lua/config/keymap.lua new file mode 100644 index 0000000..cfe0692 --- /dev/null +++ b/lua/config/keymap.lua @@ -0,0 +1,14 @@ +-- Leaders +vim.g.mapleader = " " +vim.g.maplocalleader = "\\" + +-- Move lines up/down in visual mode +vim.keymap.set("v", "J", ":m '>+1gv=gv") +vim.keymap.set("v", "K", ":m '<-2gv=gv") + +-- Keep cursor position when joining +vim.keymap.set("n", "J", "mzJ`z") + +-- Center search terms +vim.keymap.set("n", "n", "nzz") +vim.keymap.set("n", "N", "Nzz") -- cgit v1.2.3