diff --git a/lua/taken/remaps.lua b/lua/taken/remaps.lua index 0eb7920..9df5904 100644 --- a/lua/taken/remaps.lua +++ b/lua/taken/remaps.lua @@ -1,6 +1,6 @@ local set = vim.keymap.set -set('n', ':', 'FineCmdline', {noremap = true}) +set("n", ":", "FineCmdline", { noremap = true }) set("v", "J", ":m '>+1gv=gv") set("v", "K", ":m '<-2gv=gv") @@ -14,14 +14,15 @@ set("n", "N", "Nzzzv") -- set("x", "p", [["_dP]]) -- next greatest remap ever : asbjornHaland -set({"n", "v"}, "y", [["+y]], { desc = "Yank in to sys clipboard" }) +set({ "n", "v" }, "y", [["+y]], { desc = "Yank in to sys clipboard" }) set("n", "P", [["+p]], { desc = "Paste from sys clipboard" }) -set({"n", "v"}, "d", [["_d]], { desc = "Actually deletes text" }) +set({ "n", "v" }, "d", [["_d]], { desc = "Actually deletes text" }) set("n", "Q", "") set("n", "bf", vim.lsp.buf.format, { desc = "Formate buffer" }) set("n", "bs", ":write ", { desc = "Save buffer" }) set("n", "bt", ":ToggleTerm direction=float ", { desc = "Open terminal" }) +set("n", "bT", ":ToggleTerm direction=horizontal ", { desc = "Open horizontal terminal split" }) set("n", "", ":BufferLineCycleNext ", { desc = "Cycle tabs" }) set("n", "bn", ":BufferLineCycleNext ", { desc = "Next tab" }) set("n", "bp", ":BufferLineCyclePrev ", { desc = "NextPrevious tab" }) @@ -31,12 +32,20 @@ set("n", "", "cprevzz") set("n", "k", "lnextzz") set("n", "j", "lprevzz") -set("n", "s", [[:%s/\<\>//gI]], {desc = "Replace all instances of the word on cursor"}) +set( + "n", + "s", + [[:%s/\<\>//gI]], + { desc = "Replace all instances of the word on cursor" } +) set("n", "", function() - vim.cmd("so") -end, -{ desc = "Source current file" }) + vim.cmd("so") +end, { desc = "Source current file" }) + +-- window movement +set("n", "ww", "w", { desc = "Move between splits" }) +set("n", "wc", "c", { desc = "Close split" }) -- Packer set("n", "pu", ":PackerUpdate ")