diff --git a/nvim/lua/keymaps.lua b/nvim/lua/keymaps.lua index 01e4b6a..07fa16f 100644 --- a/nvim/lua/keymaps.lua +++ b/nvim/lua/keymaps.lua @@ -5,10 +5,23 @@ g.maplocalleader = " " require("utils").add_keymaps({ n = { + -- Disable hjkl, using Colemak + ["h"] = { + cmd = "", + }, + ["j"] = { + cmd = "", + }, + ["k"] = { + cmd = "", + }, + ["l"] = { + cmd = "", + }, -- Navigation - [""] = { - cmd = "h", - }, + [""] = { + cmd = "h", + }, [""] = { cmd = "j", }, @@ -48,14 +61,14 @@ require("utils").add_keymaps({ cmd = "v:count || mode(1)[0:1] == \"no\" ? \"j\" : \"gj\"", opts = { expr = true - } + } }, -- Maps to remove [""] = { cmd = "", }, }, - i = { }, + i = {}, v = { [""] = { cmd = "v:count || mode(1)[0:1] == \"no\" ? \"k\" : \"gk\"", @@ -67,7 +80,7 @@ require("utils").add_keymaps({ cmd = "v:count || mode(1)[0:1] == \"no\" ? \"j\" : \"gj\"", opts = { expr = true - } + } }, [""] = { cmd = ">gv", @@ -78,16 +91,16 @@ require("utils").add_keymaps({ }, x = { [""] = { - cmd = "v:count || mode(1)[0:1] == \"no\" ? \"k\" : \"gk\"", + cmd = "v:count || mode(1)[0:1] == \"no\" ? \"k\" : \"gk\"", opts = { expr = true - } + } }, [""] = { cmd = "v:count || mode(1)[0:1] == \"no\" ? \"j\" : \"gj\"", opts = { expr = true - } + } }, ["p"] = { cmd = "p:let @+=@0:let @\"=@0",